<P> Princess Fiona is a fictional main character who serves as the female lead in DreamWorks ' animated Shrek film series . She made her first appearance in the first film in the franchise , Shrek ( 2001 ) , voiced by American actress Cameron Diaz . </P>
<P> Princess Fiona is a fictional main character who serves as the female lead in DreamWorks ' animated Shrek film series . She made her first appearance in the first film in the franchise , Shrek ( 2001 ) , voiced by American actress Cameron Diaz . </P>
who does the voice of fiona in shrek
who does the voice of fiona in shrek
Cameron Diaz
Cameron Diaz