Meghan Trainor Is Engaged!

Meghan Trainor and Daryl Sabara are engaged!

The Spy Kids actor proposed to the singer on her 24th birthday.

The “All About That Bass” singer shared video of her magical moment with the caption:

I SAID YESSSS!!!! For my 24th birthday, the love of my life @darylsabara made all of my dreams come true. 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 ❤️

Watch the magical moment below.