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…