Deepika Padukone's debut on the Cannes Red Carpet as the L'Oreal brand ambasaddor won rave reviews from the fashionistas and audiences alike. Naturally, the expectations from her for her second look were tied high.
On Day 2, Deepika opted for an Emerald green Brandon Maxwell gown and we believe, she did not disappoint. Even though fans didn't quite dig her make-up, she still managed to pull of the entire look effortlessly.
Check out some of her gorgeous pictures from the red carpet: