The second day at Cannes hosted the premiere of Julia Leigh’s Sleeping Beauty, which stars Australian actress Emily Browning.
Our pick for best-dressed of the day was Indian actress Aishwarya Rai, who looked striking in an Armani Privé gown with a sculptural white bodice and a navy satin skirt. With this kind of glamour on tap, we’re sad that Rai is said not to be attending the Indian International Film Awards when they’re held in Toronto next month.
Giving Rai a run for her red carpet money was Diane Kruger, whose Calvin Klein gown was like liquid gold. (Boyfriend Joshua Jackson was in head-to-toe Lanvin, including the sneakers.) We also have to give a shout-out to Alexa Chung, who looked prim–and totally herself–in a long-sleeved Balenciaga dress in the shade of the moment, white.