So I'm new here, and I need some advice on improving my boyfriend's style. I love him and all, but he has no style AT ALL. He's always wearing cargo shorts, a t shirt, and flip flops (god, I hate flip flops on men), and I need him to change that. Here's a recent pic of him at his friend's house:

http://i60.tinypic.com/md1htt.jpg

This is at a dinner party we attended! can you believe that's how he dressed? Shorts, a hoodie and BARE FEET! How do I help him improve his style? What would look good on him?