The 67th annual Cannes Film Festival (or Festival de Cannes en Français) opens on Wednesday, May 14 and we’re sure the fashion, as always, will be show stoping.
In honour of the glamorous event, we’ve rounded up our favourite dresses of all time from the Cannes Film Festival. While you’re scrolling through, take a look at some of the photographers. Here’s to more great photo bombs at this Cannes 2014.

Alessandra Ambrosio in Roberto Cavalli (2013)

Bar Refaeli in Roberto Cavalli (2011)

Diane Kruger in Chanel (2012)

Eva Longoria in Marchesa (2012)

Jennifer Aniston in Chanel (2004)

Kirsten Dunst in Chanel (2012)

Nicole Kidman in Lanvin (2012)

Isla Fisher in Oscar de la Renta (2013)

Rachel McAdams in Marchesa (2011)
What about the men you ask? Well here’s a dapper photo of the glorious Ryan Gosling. *drools all over keyboard*

Ryan Gosling in custom Ferragamo (2011)