This is bang on - if you pardon the pun. There's nothing less attractive and unsexy than a good looking man who takes himself too seriously and knows that he's good looking. Instant turn off.

On the other hand, someone who is fun to be around and comfortable enough with themselves to laugh at their own flaws is so refreshing and incredibly endearing. It's almost like they're acknowledging that nobody's perfect and relaxes you about your own shortcomings... (not that I have ANY of course...;P)

Oh and men in pink too..