Prince Charming is a secondary antagonist of Shrek 2 and main antagonist of Shrek the Third. He is voiced by Rupert Everett.
Advertisement
\
READ MORE
Prince Charming is a secondary antagonist of Shrek 2 and main antagonist of Shrek the Third. He is voiced by Rupert Everett.