Who Plays Prince Charming In Shrek 2?(00) Save Image Image gallery: Unveiling the Charm of the Handsome Prince Shrek