Cameron Diaz: "Shrek Forever After" Sexy

Posted Sunday May 16, 2010 4:23 PM GMT

Making for an early green carpet appearance, Cameron Diaz was busy promoting "Shrek Forever After" in Los Angeles, California on Sunday (May 16).

Looking fabulous in a red Oscar de la Renta frock, the adorable actress joined co-stars Mike Myers and Eddie Murphy at the Gibson Amphitheatre event.

The press outing comes as the popular series' final installment is ready to hit theaters worldwide on May 21st.

In related news, Cameron recently spoke with Total Film magazine about her ability to be choosy when it comes to taking on new roles.

“I can read 40 scripts and they can all be huge movies that will make me tons of money, but if it doesn’t speak to me, I’m not going to do it,” she tells.

Miss Diaz continues, “I don’t consider [Knight and Day] a vehicle. I consider it a time of my life when I want to go out and do some action, have some fun and work with Tom again. I’m not interested in playing the same girl over and over again.”