Opening day of Cannes Film Festival 2017 had glamour and style doze by Monica Bellucci, Bella Hadid, Eva Herzigova, Michelle Yeoh alongside many others making statement in Dior.

Though, L’Oréal Paris ambassadors, Deepika Padukone stunned everyone in a jewel toned maroon creation by Marchesa and bottle green Brandon Maxwell gown with a thigh high slit.

Julianne Moore brought her A-game in a high neck, ornately embossed Givenchy couture gown. The subtle yet oh so luxe looking feathers cascading down the skirt of Julianne’s gown added oomph to her overall look. Susan Sarandon stole the show with free-flowing waves and a striking green dress by Alberta Ferretti that featured a plunging neckline and a dramatic thigh-high slit paired with classic black pumps and Chopard earrings.

However, Elle Fanning exuded mystical charm in a strapless Vivienne Westwood gown featuring a hand-painted unicorn on the train.