Who was this week’s best dressed man?

Orlando Bloom matched his double-breasted suit with his jumper and his dog at the Hugo Boss show in Milan.

Harry Styles looked like a young Elvis on stage for The Today Show wearing head to toe Gucci.

Jamie Foxx knows how to pull off black tie in this great double-breasted single button suit at the American Black Festival Honors in LA.

David Beckham on the The Tonight Show starring Jimmy Fallon looked very dapper in a pinstripe suit.

James Bond off duty walking the streets of NYC on a rainy afternoon looking cool in a bomber jacket and jeans.













