The 64th Cannes Film Festival saw celebs grace the red carpet in their eccentric best. Here’s a look!

 Performers pose on the red carpet before the screening of "L' Apollonide" (House of Tolerance) at the 64th Cannes Film Festival

 

 Sonam Kapoor poses on the red carpet before the screening of "The Artist" at the 64th Cannes Film Festival

 Mallika Sherawat at Cannes 2011
 
Singer Gwen Stefani (R) and musician Gavin Rossdale pose on the red carpet before the screening of "The Tree of Life" at the 64th Cannes Film Festival
 
Penelope Cruz and Johnny Depp pose on the red carpet before the screening of "Pirates of the Caribbean : On Stranger Tides" at the 64th Cannes Film Festival
Cheryl Cole poses on the red carpet before the screening of "Habemus Papam" at the 64th Cannes Film Festival
 
Model Candice Boucher (C) and guests pose on the red carpet before the screening of "Hearat Shulayim" at the 64th Cannes Film Festival
 
Performers pose on the red carpet before the screening of "L' Apollonide" (House of Tolerance) at the 64th Cannes Film Festival

 Courtesy: Mid-day.com