Forget Ogre Ears, Cameron Diaz Rocked a Red-Hot Mini at the “Shrek Forever After” Premiere!

Please subscribe to our newsletter to receive updates from Your Next Shoes. This post may contain affiliate links. Please see our disclosure for more details.

Cameron Diaz was definitely no ogre at the “Shrek Forever After” Los Angeles premiere.

Cameron Diaz on the green carpet at the 'Shrek Forever After' LA premiere held at the Gibson Amphitheatre in Universal City on May 16, 2010Cameron Diaz on the green carpet at the ‘Shrek Forever After’ LA premiere held at the Gibson Amphitheatre in Universal City on May 16, 2010 (Credit: Nikki Nelson / WENN / Jody Cortes)

Cameron Diaz wearing clear-sided Brian Atwood 'Marlo' platform pumpsCameron Diaz wearing clear-sided Brian Atwood ‘Marlo’ platform pumps (Credit: Nikki Nelson / WENN / Jody Cortes)

Cameron Diaz dazzled in a vermilion Oscar de la Renta wool crepe dress at the Los Angeles premiere of "Shrek Forever After," held at the Gibson AmphitheatreCameron Diaz dazzled in a vermilion Oscar de la Renta wool crepe dress at the Los Angeles premiere of “Shrek Forever After,” held at the Gibson Amphitheatre (Credit: Nikki Nelson / WENN / Jody Cortes)

She was ravishing in a red Oscar de la Renta wool-crepe dress paired with clear-sided Brian Atwood ‘Marlo’ platform pumps.

I absolutely love the intense red color of the dress, especially against Cameron Diaz’s blonde hair. I’m also 100% behind her decision to wear the dress with a much shorter hem. If anyone in Hollywood has the stems to wear minis, it’s Cameron Diaz.

Check out the back of the dress as modeled by Cameron:

Cameron Diaz was ravishing in a red Oscar de la Renta wool-crepe dress at the 'Shrek Forever After' LA premiereCameron Diaz was ravishing in a red Oscar de la Renta wool-crepe dress at the ‘Shrek Forever After’ LA premiere (Credit: Nikki Nelson / WENN / Jody Cortes)

She looked so good in this dress. Although short, red, and practically skin-tight, Cameron Diaz made it look young, fresh, and not over-the-top sexy.

Filed Under: Celebrities