1 of 12
Cannes Red Carpet 2012
Diane KrugerReuters
Cannes Film Festival 2012: Day One on Red Carpet
Jury members of 65th Cannes Film Festival: Diane Kruger, Emmanuelle Devos, Ewan McGregor, Jean-Paul Gaultier, Hiam Abbass, Nanni Moretti, Raoul Peck, Andrea Arnold and Alexander PayneReuters
Cheryl Cole Makes Outlandish Arrival at Cannes 2012
Singer Cheryl Cole poses on the red carpet ahead for the screening of the film "Amour", by director Michael Haneke in competition at the 65th Cannes Film Festival, May 20, 2012.REUTERS/Vincent Kessler
Cannes 2012 Red Carpet
Cheryl ColeReuters
Aishwarya Rai Cannes
For the red carpet, the actress and mother donned an elaborate sari designer by Abu Jani-Sandeep Khosla. The ivory and sand, long-sleeved ensemble flattered Rai, whose weight gain has been in question since she gave birth in November.Twitter
Aishwarya Rai Wows at Cannes 2012
It was Aishwarya's Rai first attendance at Cannes since she gave birth to a baby girl named Aaaradhya in November.Twitter/@GulfNewsTabloid
Kristen Stewart Pants
Kristen Stewart joined Kirsten Dunst on the red carpet at Cannes on Wednesday to promote their film “On The Road” and the two were dramatically different outfits. The 22-year-old raven-haired actress flaunted a pair of lemon-yellow Balenciaga pants with a multicolor floral design and ankle zippers.Twitter
Kristen Stewart Pants
The 22-year-old raven-haired actress flaunted a pair of lemon-yellow Balenciaga pants with a multicolor floral design and ankle zippers. She paired the eye-popping pants, which sell for around £625 in stores, with a white tank top and black blazer. On her feet were a pair of simple black pumps.Facebook
Cannes 2012 Red Carpet
Jane FondaReuters
Freida Pinto at 65th Cannes Film Festival
Actresses Jane Fonda (R) and Freida Pinto arrive on the red carpet for the screeing of the film "De rouille et d'os", in competition at the 65th Cannes Film Festival, May 17, 2012.Reuters
Cannes 2012 Red Carpet
Actress Hofit GolanReuters
Eva Longoria
Eva LongoriaReuters

The celebrity arrivals at Cannes 2012 were full of surprises and style statements that wowed spectators. While the long gowns ruled the first two days of the festival, novelty costumes took over for the rest of the days. From mermaid gowns to traditional Indian saris, the red carpet at the Cannes was a wonderful display of fashion and newer trends.

The 65th edition of the festival kickstarted on 16 May. A look at the best-dressed red carpet arrivals of the festival:

1. Diane Kruger: Diane Kruger's billowy mint green custom-made Giambattista Valli gown made it to the top. The Cannes jury member stunned spectators walking the red carpet in her gown.

"One member of the jury this year is the stunning Kruger, who looked flawless last night in a mint coloured, floor sweeping gown -- a perfect summer colour," the Blush reported. 

2. Cheryl Cole: British singer Cheryl Cole wore a white and red Stephane Rolland Couture gown on day four of Cannes 2012.

"The first time I saw the dress it made me take a gasp of air. I thought it was so beautiful and I loved that it was so chic, yet dramatic. I feel extremely lucky to have had the opportunity to wear it. It was like a work of art and surprisingly comfortable to wear," Cheryl told vogue.co.uk. 

3. Jane Fonda: How can one forget Jane Fonda's illusionary black and white gown that she wore on day one at Cannes 2012?

Veteran actress Jane Fonda, who dazzled the crowd on the first day, defying her age to wear a stunning and body-fitting Atelier Versace outfit, wore a piece from the Stella McCartney 2012 London Evening collection. According to the Telegraph, the dress was an Ivory Stretch Cady Gloria creation that offered interesting optical illusions. 

4. Aishwarya Rai Bachchan: After so much speculation and rumours, Aishwarya wore a traditional Indian sari designed by Abu Jani and Sandeep Khosla.

"The sari is off-white with chikankari work and antique gold embroidery. The churidar-kurtas are in beige and cream and classic Abu-Sandeep. Instead of choosing her usual dark colours, Ash has gone pastel this year," a source close to Aishwarya told The Times of India.

5. Kristen Stewart: If you saw Kristen Stewart on the red carpet with her novel pair of pants, it is hard to forget it ever. The lemon-yellow Balenciaga pants with a multicolour floral design and ankle zippers were worn with a white Juicy Couture tank top and a black Rebecca Minkoff jacket.

"Balenciaga has always stood out to me. Even when I first began to consider fashion and admittedly rarely knew the brand I was wearing, I always recognised and loved Balenciaga. The brand is just cool. That's the way it is. I feel drawn to it. It provokes on a number of levels. It isn't afraid or contrived. It hits a very cool balance, always," Stewart told reporters.