Some people simply have long, skinny frames and will be lean and lanky no matter how much they try to bulk up.Others are shorter and squatter and will always appear heavier.
Take, for example, this image from a feature in the UK periodical The Sun; they flipped the script by posing ordinary men in underwear ads a la David Beckham or Christiano Ronaldo: women prefer large and burly even when society insists that they only like guys who look like they’re 3% body fat.
More importantly though, it’s important to remember that attraction is about more than just looks – it’s about personality, presence and what you bring to the table.
The problem is that all this does is draw attention to the fact that you’re trying to hide things – and making you look you.
Even if you’re big, wearing clothes that fit properly will flatter your profile and make you look more attractive.
Contrasting colors – a dark shirt over light pants, for example – provide a visual break and draw attention to the lines of your body, making you look even larger.