Actress Aishwarya Rai Bachchan shocked her critics when she appeared at the 65th Cannes Film Festival on Thursday with her stunning figure and gorgeous looks.

Aishwarya Rai Bachchan Walks the Red Carpet At Cannes 2012 (Facebook)

And on Friday the actress arrived on the red carpet at the Cannes premiere of Cosmopolis.

While she was criticized heavily for her post-baby weight gain, the bollywood actress, who was once dubbed as the "most beautiful woman in the world," looked gorgeous for her red-carpet appearance.

The 2012 Cannes film festival was the first major public event the actress attended since the birth of her daughter Aaradhya Bachchan last November. And this year she drew special media attention because of her post-pregnancy weight gain.

However, the actress silenced all critics and dazzled in a floor-length glittering gown on the red carpet.

On Thursday, the former miss world attended the L'Oreal Paris-amfAR (The Foundation for AIDS Research) dinner at Hotel du Cap-Eden-Roc in Antibes, France, to help raise funds for HIV/AIDS research.

During the dinner party, she wore an off-white chikankari work and gold embroidered sari and a long-sleeved jacket with a high Mandarin collar. The sari was designed by Abu Jani-Sandeep Khosla.

Aishwarya Rai Bachchan Walks the Red Carpet At Cannes 2012 (Facebook)
Aishwarya Rai BachchanWalks the Red Carpet At Cannes 2012 (Facebook)
Aishwarya Rai BachchanWalks the Red Carpet At Cannes 2012 (IBNS)