After eleven days of tremendous movies and phenomenal fashion, the 66th annual Cannes International Film Festival wrapped up on Sunday May 26. The days and nights displayed divine amounts of Hollywood royalty as they strutted superbly down the red carpet on the Promenade de la Croisette in Cannes, France. Now that one of the world’s most prestigious and promising film extravaganzas has come to a close, here’s a look back at the gentleman who showed off their style on screen as well as off.
The Great Gatsby gang traveled to the south of France to show off their dazzling new hit. To everyone’s surprise it was not leading man Leonardo DiCaprio but Toby Maguire who stole the show. Maguire stood out next to his co-stars. Rocking an all grey three piece tuxedo, he looked dashing and demanded attention. The slim fit suited the actor well along with a fitted white shirt and a slightly darker, heather grey tie.
James Franco stuck out stylishly in a shimmering blue tuxedo amongst a sea of dark black and navy suits. The actor and director of the upcoming film, As I Lay Dying, sported his fitted tux with marvelously messy hair, a white shirt, a similarly hued skinny blue tie, and aviators.
Adrien Brody dazzled everyone with his fashion forward ensemble. The actor donned a white tuxedo jacket with a black satin shawl collar down the red carpet. His slim and shiny black pants, white shirt, and unique twist on the classic and chic bow tie allowed him to show off his eclectic charm and stunning style. Brody effortlessly topped off his superstar get up with designer, slip on loafers, keeping him completely comfortable and ultimately show stopping.
This year proved to be pivotal, not only in providing guests with prime movies but in the ways of trend setting fashion as well. Stars of all genres held their own on the red carpet. Ladies weren’t the only ones dressed to impress. This year the men took the spotlight once again in fashion forward and timeless formal wear pieces that allowed them to both show off their style and entertain all at once.