The third day of Cannes Film Festival is over. Here's the best looks looked yesterday on red carpet:
#1 Bella Hadid in Christian Dior e Bulgari
#2 Tilda Swinton in Haider Ackermann
#3 Rihanna in Christian Dior Couture
#4 Lily Collins in Ralph and Russo
#5 Juliette Binoche in Chloe