Of course we all know him as a fashion designer, but who knew that Tommy Hilfiger was so stylish! ...
Because there were just too many guys to include on Monday! Douglas Booth David Beckham Derek Blasberg Oliver Chesire John Legend Jon Hamm in Brunello Cucinelli Michael Fassbender Nick Jonas Orlando Bloom Ryan Reynolds LeBron James Michael Phelps Will Smith in Tom Ford ...
Anna Faris Lily Collins in Elie Saab Kate Beckinsale in Reem Acra Felicity Jones in Dior Ashley Graham ...