Menswear Mondays best dressed 11:44 PM Ok, here are my picks for the best dressed men of the week! Robert Pattinson in Dior Homme Jay Baruchel in Zegna David Beckham Ryan Reynolds James McAvoy in Prada & Michael Fassbender in Thom Sweeney Continue ReadingShare |