These are some of the men that attended events this week .
Orlando Bloom attended a special screening of ‘Unlocked’ in London, wearing a Dior Homme blue suit styled with a printed shirt and a tie.
John Legend in a classic black tuxedo at the Time 100 Gala .
Ryan Reynolds attended the Time 100 Gala wearing a Brunello Cucinelli navy tuxedo.
Riz Ahmed attended the Time 100 Gala wearing a camel Prada Spring 2017 suit styled with a black dress shirt and brown loafers.
Colin Kaepernick and Nessa
Dan Stevens wears a Bottega Veneta patterned suit styled with Christian Louboutin ‘Greggo’ shoes at the ‘Permission’ premiere at the 2017 Tribeca Film Festival in NYC on Saturday (April 22).
Channing Tatum is wearing a red three-piece suit at the grand opening of ‘Magic Mike Live Las Vegas’ on Friday (April 21).
Director Barry Jenkins attends the 2017 Time 100 Gala
Ben Affleck attended the first annual AutFest International Film Festival on Sunday (April 23) in Orange, California. He wore a teal-blue Dolce & Gabbana three-piece suit styled with Christian Louboutin ‘Greggo’ shoes .
Harry Styles made a guest appearance on The Graham Norton Show .He performed wearing a custom Gucci suit that has a red silk embroidered dragons running down the pant legs. His look was styled with a silk shirt.