Why do guys check me out?

I don't get it whenever im out with my mates or anywhere..
Guys walking past or even near bye just look me up and down.. I can practically see them staring me up..
It makes me feel seriously uncomfortable like
bdw before anyone gets the wrong impression I don't dress like inappropriately
Also when I like make eye contact with them its awkward and they just smile
My friends always notice people doing this and just shout random things and there like its cause your blonde hot with nice figure but im pretty sure there just teasing me
My gay best mate says its because guys probably judge me and think am 'easy for a shag' oooooo...
Help me out...
Say what you think honestly...
Why do guys check me out?
Add Opinion