He killed the dragon? I guess he'll do.
Abigail is a supporting character on Once Upon a Time. Princess Abigail is the haughty daughter of King Midas and the ex-fiancée of Prince Charming. Abigail and Charming were arranged to marry to merge both of their kingdoms together.
Following the Dark Curse, the princess became trapped in Storybrooke, Maine as Kathryn Nolan, David's wife, who is trapped in a loveless marriage.
Origin: The Enchanted Forest
Also known as: Kathryn Nolan
The Evil Queen
Portrayed By: Anastasia Griffith
First Appearance: "Snow Falls"
Latest Appearance: "There's No Place Like Home"