Cameron Diaz In Shrek As Princess Fiona | Did She Sing Like Her?
Cameron Diaz in Shrek (2001) performed the voice of Princess Fiona, who is one of the three main characters of the film. Over ten years, Diaz voiced Fiona’s character in all four parts of the Shrek series. Originally, the actress and comedian Janeane Garofalo were cast for the character of Fiona. However, she was later…