Meghan Trainor, Daryl Sabara Engaged

Meghan Trainor was gifted with an engagement ring on her birthday – and just before Christmas – from her boyfriend, actor Daryl Sabara. 

"I SAID YESSSS!!!! For my 24th birthday, the love of my life @darylsabara made all of my dreams come true," the singer shared on Instagram. "He proposed to me under a tunnel of beautiful Christmas lights and surprised me with my family and friends."

Trainor, who celebrated her 24th birthday on Friday, has been dating the Spy Kids star for a year and a half.

Sabara also shared the video on his Instagram, captioning the post "Happy birthday to my soulmate. Thank you for changing my life forever and thank you for saying yes! You are the most beautiful fiancé (sic) in the world. I love you @meghan_trainor.”

Watch the special moment below: