The 2018 Cannes Film Festival has brought some of our favourite stars to France. Amber Heard, Penelope Cruz, Cate Blanchett and more strolled the red carpet in their most elegant gowns, from Chanel and Dior to Valentino and Louis Vuitton. The festival runs until 19 May.
View our favourite looks in the celebrity gallery below.