Several B-Town celebrities, including Aishwarya Rai Bachchan, Sonam Kapoor, Mallika Sherawat, Freida Pinto and others walked the coveted Cannes red carpet this year.

The former Miss World, Aishwarya, touted as "world's most beautiful woman", walked the red carpet for 11th year in a row. She looked stunning as she arrived in a grey floor-length glittery gown at the Cannes premiere of Cosmopolis. Criticized for her post-baby weight gain, the actress graced the event with poise and style.

She donned a chikankari work gold embroidered sari designed by Indian designer Abu Jani-Sandeep Khosla.

Bollywood's young style icon Sonam Kapoor and Indian-born Hollywood actress Freida Pinto also represented the cosmetic giant L'Oreal Paris at the festival.

Take a look at the Indian actresses who sizzled at the Cannes Film Festival this year and tell us who do you think looked the best.

Aishwarya Rai Bachchan Walks the Red Carpet At Cannes 2012 (Facebook)
Aishwarya Rai Bachchan Walks the Red Carpet At Cannes 2012 (Facebook)
Aishwarya Rai Bachchan Walks the Red Carpet At Cannes 2012 (Facebook)
Aishwarya Rai Bachchan Walks the Red Carpet At Cannes 2012 (Facebook)
Aishwarya Rai Bachchan at 2012 Cannes Film Festival (Facebook)
Aishwarya Rai Bachchan at 2012 Cannes Film Festival (Facebook)
Actress Sonam Kapoor at Cannes red carpet 2012. Image Credit: Twitter/ Sonam kapoor
Actress Sonam Kapoor at Cannes red carpet 2012. Image Credit: Twitter/ Sonam kapoor
Freida Pinto at Cannes red carpet 2012. (Facebook)
Freida Pinto at Cannes red carpet 2012. (Facebook)
Freida Pinto at Cannes red carpet 2012. (Facebook)
Freida Pinto at 65th Cannes Film Festival 2012. (Facebook)
Mallika Sherawat at 65th Cannes Film Festival 2012. Image Credit: Twitter/ Mallika Sherawat
Mallika Sherawat at 65th Cannes Film Festival 2012. Image Credit: Twitter/ Mallika Sherawat
Sonam Kapoor at 65th Cannes Film Festival. (Facebook)
Sonam Kapoor at 65th Cannes Film Festival. (Facebook)