She plays The Wicked Witch of the West on ABC's Once Upon a Time.
But on Christmas Day actress Rebecca Mader must have felt like a princess as her boyfriend of one year, producer Marcus Kayne, got down on bended knee to ask for her hand in marriage.
'IT’S OFFICIAL! @marcuskayne and I are engaged! #BestChristmasEver,' the 37-year-old beauty tweeted on Monday
The star was wearing a red-and-white Santa hat as she smiled from ear to ear
Her long red hair was worn in loose curls over her shoulders.
Mader was also showing off her engagement ring - a rectangular-cut diamond ...