The bottom line is, if you know you're dressing in stuff that's revealing, blame only yourself, if guys are gawking at you. Don't act like THEY have a problem.
The bottom line is that some guys are going to gawk at women (especially young women) no matter what they are wearing.
Here's a clue for you: Women don't mind you looking; however, gawking implies weakness and neediness, that's what women have a problem with.