Meghan Trainor is getting married to Daryl Sabara after he staged the most Christmassy proposal for his future wife.
The All About That Bass singer said yes to the 25-year-old Spy Kids actor’s proposal in a tunnel of twinkling lights.
Daryl got down on one knee on Meghan’s 24th birthday and family and friends were on hand to embrace the happy couple after their special moment.
“I SAID YESSSS!!!!” she wrote, sharing a video of her engagement on Instagram.
“For my 24th birthday, the love of my life @darylsabara made all of my dreams come true,” she added.
“He proposed to me under a tunnel of beautiful Christmas lights and surprised me with my family and friends.
“I’m still in shock. I’ve never been this happy!
“Thank you Daryl, my family and friends for making me feel like a real princess.
“And thank you @ryan.trainor for this amazing video that I’m gonna watch over and over again.”
Daryl also posted the video and called Meghan his “soulmate”.
“Happy birthday to my soulmate,” he wrote.
“Thank you for changing my life forever and thank you for saying yes! You are the most beautiful fiancé in the world. I love you.”
The happy couple have been together for over a year.