The other day I was shopping with my boyfriend, because he needed new clothes. So I suggested a few shirts, but nothing seemed to look right. If he wore loose shirts, because he has pecs, the shirt hangs down and it looks like he's overweight. But because he has rounded shoulders, if he wears tight shirts, it hangs weirdly on his shoulders and makes the shirt look bad. It just brings too much attention to his shoulders. He can't really wear cardigans or anything like that, because he already has such rounded features that it makes him look like a girl. He's broad chested and tall, but I can't find anything that will fit him.