Cameron Diaz always makes red carpet beauty look effortless. And after recently confessing on The Tonight Show with Jay Leno that her shorter hair was a "misunderstanding" and caused the A-lister to burst into tears, it seems Cameron is getting used to the length and getting experimental with it, showing just how versatile short hair can be. Wearing it up with volume running through the fringe, she's finished it up with rose blush and a nude lip. What do you think?
Don't forget to vote on all of our 2012 Met Costume Institute Gala polls!