I think most blokes know when staring's gone too far - I've known some who get creeped out at men prone to doing it. I don't see anything wrong with looking/checking out, but doing the consta-stare's gonna creep people out.
I think it's mean to go shout at someone for staring, without giving them a "please don't" first.
It's not uncommon for someone to dress up for someone specific they're gonna see in the day, but they should really expect some people to kinda obviously take a good look. Sometimes it's not convenient to change just before you see the person you want to see you, so not everyone gets the luxury of avoidin' prying eyes.
I think it's mean to go shout at someone for staring, without giving them a "please don't" first.
It's not uncommon for someone to dress up for someone specific they're gonna see in the day, but they should really expect some people to kinda obviously take a good look. Sometimes it's not convenient to change just before you see the person you want to see you, so not everyone gets the luxury of avoidin' prying eyes.