Wooh Wooh. The legs are back.

Cameron Diaz showed off her famous long legs at the LA Premiere of the 4th Shrek animated feature – “Shrek Forever After”.

The blonde actress looked amazing wearing a sexy little red Oscar de la Renta wool-crepe dress with lemon Brian Atwood heels.

This dress was added to Net-A-Porter.com this morning, and I’m even happier to discover that Cameron has shortened her dress.

This look is so refreshing and perfect for her.

As much as I respected Cameron’s more mature approach to red carpet dressing, I just love to see her having more fun in looks like this.

Welcome back Cameron. We missed you.

“Shrek Forever After” is released May 21 in the US.

[nggallery id=510]

Credit: London Features, Zuma & Fame Pictures