Again this year, the Cannes Film Festival welcomes cinema's elite. Discover the best-dressed men on the Croisette.
                           
               Xavier Dolan
  Baptiste Giabiconi
  Mads Mikkelsen
  Johnny Depp
  Michael Douglas
  John C. Reilly
  Yassine Azzouz
  Vincent De Paul
  Baptiste Giabiconi
  Philipp Hochmair
  Rahi Chadda
  Alton Mason
  Bob Iger
  Charlie Heaton
  Benjamin Lavernhe
  Gong Jun
  Harrison Ford
  François-Henri Pinault
  Lucien Laviscount
  Robbie Williams and Michael Gracey
  Tatanka Means
  Jesse Plemons
  Samuel Sohebi
  Leonardo DiCaprio
  Jeremy O. Harris
  Martin Scorsese
  Jon Kortajarena
  Jude Law
  Travis Scott
  Alton Mason
  The Weeknd
  Rudy Gobert
  Cesar Domboy
  Tom Hanks