personally I prefer the more casual way you dress because it doesn't say attention whore. plus I like the idea of a girl who dresses like she's up for anything and doesn't need to go home and change into something else to go do something active and fun because the way she's dressed is too "girly" and "delicate." I like tomboy girls who are just as much up for going paintballing as they are being romantic. and there's something adventurous and appealing about a girl who dresses like she's always up for anything (jeans, sneakers, t-shirts) that a more girlie girl who wears dresses, tight tops, and heels all the time just doesn't have. honestly I tend to see those types of girls as more one-night-stand material while the first kind is more long term relationship material. that's my take on the matter.
No... your friend's a TOTAL JERK! Its actually the other way around.. I mean by the pictures in your profile I can see you got nothing to hide.. (U actually got lots to show :P)
and this shows that you are confident about yourself and that you don't necesseraly need to wear attractive clothes to feel good about yourself... I actually love girls that can go out on pijamas.. xD .. You are perfectly OK and you should slap your friend if he says that again...
Thats utter bs, never once have I looked at a girl with a dress sense like yours and thought 'she must be really insecure about her figure, and not confident at all'... such nonsense and your guy friends are pretty superficial if they actually said that to you.
Wear what you like no matter what a man says...however..they are sort of right..because...women who "cover up" in that sort of way..are in fact...insecure about their body...if they were comfortable with their body they would show just enough..and still feel covered up enough...what I am saying is...do not dress like a nun...unless you think you have to!