The 65th annual Cannes Film Festival kicked-off May 16.

The Cannes red carpet is certainly the most awaited moment of the event every year.

Cannes 2012 red carpet fashion. Image Credit: Reuters