under one’s nose

Definition: 1. directly in front of one, clearly visible;2. obvious or apparent.;3. in someone’s presence.

Discuss this Idiom in the comments below.