Here's a useful tip for attracting guys. Research* indicates that women or girls who wear red clothing are more likely to attract the attention of guys, be seen as sexy by them, and evoke more courtship-related behaviors. Whether the garment in question is a red formal dress, a short red skirt, or a red bikini, there is some advantage to wearing red, as compared to more sedate colors. As Françoise Sagan observed, "a dress makes no sense unless it inspires men to want to take it off of you."
Of course, also be prepared for some kind of response from them that you have caused.
*To those that say that research is a waste, I submit this in rebuttal. (This is a polite scientific way of saying "up yours.") Anyway, I have field-tested this hypothesis. -- A.B.