The Most Glamorous Red Carpet Looks From Cannes Film Festival
Natasha Poly in Michael Kors
Photo Credit: Getty Images