It was all about fashion and film as the 2013 Cannes Film Festival opened last night in France, and stars brought out their absolute best looks for the occasion.

Heavy hitters like Leonardo DiCaprio, Cara Delevingne, Isla Fisher and more walked the long carpet before The Great Gatsby kicked off the festivities. But there were three ladies that definitely caught our attention with red carpet looks to die for! Between Nicole Kidman, Carey Mulligan and Freida Pinto, which celeb was your "Best Dressed" of the night?

 

Nicole Kidman

Wearing a beautiful yet very colorful Christina Dior Haute Couture dress, Nicole may have looked stunning, but it was the embroidery on the dress that’s really impressive. And her faux-mohawk ponytail is just so good that we had to show it off!

 

Carey Mulligan

Carey kept it simple yet classy in her pale pink Christian Dior Haute Couture gown. She’s never really been a major risk taker when it comes to red carpet looks, but we love how she kept everything simple and added red lips for a pop of color. And when did her hair get so long?

Related Article: Which Star Was Best Dressed at 'The Great Gatsby' Premiere?

Freida Pinto

Really standing out in her bright pink, twisted halter Gucci dress, we can’t get over her beaded belt that adds a little something to the dress. And her hair? Come on now, not anyone could pull that off!

 

Which look of the night is your favorite? Nicole, Carey or Freida?

Photos Courtesy of Getty Images