UK's best dressed men

Scottish actor Gerard Butler, here with Katherine Heigl in The Ugly Truth, came second. Photo / Supplied