Meghan Trainor is engaged! The 24-year-old singer and actor Daryl Sabara announced their engagement in December with a sweet video of the proposal. Trainor captioned the Instagram post, ?I SAID YESSSS!!!! For my 24th birthday, the love of my life @darylsabara made all of my dreams come true." The couple began dating in 2016 and Trainor says the 'Spy Kids' alum has inspired her to adopt a healthier lifestyle. She told Entertainment Tonight, ?He saved my life in every single way and he taught me how to eat healthy. And we work out together.?