Hollywood hottie, Cameron Diaz was in New York City for the opening night of Broadway's newest musical Shrek. Diaz who plays the voice of Princess Fiona in the animated movie showed her support for the theatrical rendition.
Diaz looked beautiful in a Bill Blass dress and a black Dior coat and attended the after party at the Plaza Hotel.
When asked if she would play her character Fiona on stage she replied, “No. Absolutely not. What they do up there is, to me, impossible. It’s wonderful, though. They’ve done such a great job. They worked really hard, and it really pays off”.