Prince Charming (Shrek)

Prince Charming is the Fairy Godmother's son and the secondary antagonist of Shrek 2, later the main antagonist of Shrek the Third.