I Googled "how to look your best in a photograph" and I think it helped. Finally a picture of me I like. The secrets? Wear dark clothes that are not baggy or bulky, hands on hips, away from body, and chin up.
Oh, and stand next to something awesome.