This is not Deepika's first Cannes outing — she had previously walked the red carpet in 2010, in a Rohit Bal sari that had as many supporters as detractors.

This time, however, she is attending the fest as a brand ambassador for L'Oreal, along with Sonam and Aishwarya. While Deepika will walk the red carpet on 17-18 May, Aishwarya is scheduled to make her appearance on 19-20 May, followed by Sonam Kapoor over 21-22 May.

Deepika's red carpet outfit came after two day looks. Her first look was a red maxi dress by Johanna Ortiz. A change of wardrobe later, Deepika was spotted in a beige satin edress from the studios of Galvan London.