In the TV movie A Prince for Christmas, small town diner waitress Emma (Viva Bianca) breaks her engagement with her fiancé, Todd. “This whole you and me thing isn’t working,” she tells the brokenhearted hunk. The timing couldn’t be better for Emma because just after she literally bumps into her Prince Charming, “David” (Kirk Barker). The out-of-towner is really royal Prince Duncan from England who is running away from home where he’s expected to marry “a complete stranger” via an arranged marriage. Leave it to jealous and suspicious Todd to uncover “David’s” true identity and status as an almost married man.
[Who Is Mother, Queen Ariana In ‘A Prince for Christmas’?]
Todd is portrayed by Aaron O’Connell. He hasn’t been acting long – since 2013 – but since then he’s landed the role of Wyatt Cryer in Tyler Perry’s nighttime soap opera The Haves and the Have Nots, and has starred in the Hallmark Channel TV movie 12 Gifts of Christmas. A Prince for Christmas will premiere on ION on November 29 at 9pm.