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.