Think of the Cannes Film Festival as the Olympics of red carpet fashion. Yes, we have the Oscars, but that's just one day. The Cannes Film Festival is 12 days. That means 12 days worth of couture gowns that look straight out of a fairytale and the stars to match. Get your Pinterest button ready, because there's a whole lot of pretty headed your way. See the best dressed celebs below!