The best dressed men in the history of Cannes Film Festival
Ah, La Croisette de Cannes. Perhaps the longest, most balmy catwalk of them all. Since 1939, the town on the French Riviera has played host, once a year, to the best and the brightest filmmakers from all over the world — throwing open the doors to its …