Who Made the Grade on the 2013 Cannes Film Festival Red Carpet?

Rachel Hoffman
omg! Celeb News

The Cannes Film Festival is not only a place for Hollywood's A-listers to present their latest projects, but it's also a venue where the most glamorous stars can shine on the red carpet! While some celebs wow us with their selections, even with the help of stylists, it's easy to fall prey to fashion misses.

So, who earned high marks on our red carpet report card? Cindy Crawford gets an A+ for her white Roberto Cavalli gown. With the plunging neckline and gold embellishments, it proved that her supermodel days are far from over. And Oscar winner Jennifer Lawrence rocked the red carpet at the premiere of "Catching Fire" in a classic yet elegant black-and-white Christian Dior gown.

While these ladies looked stunning on the red carpet, Eva Longoria showed a little too much skin (even accidentally flashing the crowd!) in a blue Atelier Versace gown that looked a lot like a mermaid's net. And Kirsten Dunst donned a black Michael van der Ham printed dress that she could have easily pulled out of her grandmother's closet.

Check out the vid to see which other stars topped our best and worst dressed list at Cannes!

More Celebrity Features on Yahoo!: