Tim Phillipps.
Zach McGowan portrays Prince Thomas in the TV series Once Upon a Time.
Tim Phillips.
Gemma Arterton plays Tamina in Prince of Persia: The Sands of Time.
Colin O'Donoghue
Jennifer Morrison plays Emma Swan from Once Upon A Time
u can find it next to prince charming
he was an avid reader and he was reading up to 3 books at a time/ at once.
Ginnifer Goodwin plays the role of Snow White on the TV show "Once Upon a Time." She portrayed the character from 2011 to 2018.
Danny trejo
Jennifer Morrison is the actress who plays Emma in Once Upon a Time.
Ginnifer Goodwin plays Snow White.
David's(Prince Charming) father(King George) is still alive.
once upon a time in a pond near the castle