In my opinion, there's nothing more attractive than a well-dressed guy. It makes them look more sophisticated and mature. Even though I love dress shirts, I would have to say that I would prefer my man wear a t-shirt with a sweater (especially since it's around the holidays). I say sweater because they're warm, and when I go to hug him, he's so warm and it feels good/soft.(:
I actually like dress shirts on guys, maybe cause it makes them look more mature. It's sexy, but in an intellectual way.