Shrek_The_Third_Voices_10 Posted on November 10, 2010November 10, 2010 ← Previous Next → Cameron Diaz as Princess Fiona