Shrek_The_Third_Voices_9 Posted on November 10, 2010November 10, 2010 ← Previous Next → Rupert Everett as Prince Charming