yes, usually at the bar or nightclub
It's so much fun watching him pretend to not stare and even better when he gets embarrassed....
No, in general not. It's rude and disrespectful. Mind you, I mostly wear v necks and keyholes necklines. I don't need to flash more.