Jamie Foxx, Zac Efron & A$AP Rocky Are This Week's Best Dressed Men

The week's coolest threads are in complements of the coolest celebrities.

In the world of fashion, winter is always gracing its presence in a region and that means overcoats. Ridiculously cool overcoats paired with some of the freshest outfits man can fathom.

Leading that contingency this week is Jamie Foxx who was at a label launch wearing arguably the hottest sneakers of the moment from Off-White paired with a white-grey marl overcoat.

Zac Efron followed in his footsteps with darker version whilst David Gandy paired his brown overcoat with a three-piece navy suit for the complete British look.

Elsewhere A$AP Rocky was doing the rounds at Miami’s Art Basel VIP dinner in a very summer-inspired look whilst James McAvoy looked after athleisure wear with muscles to boot.

The final two best dressed men for the week includes Conor McGregor and Lewis Hamilton who both polished up for the Fashion Awards in tartan and marsala suits.