It looks like the lyrics to "Dear Future Husband" came to life.

Though surprises are common to have on birthdays, singer Meghan Trainor celebrated her 24th birthday with a question that'll forever change her life.

Actor Daryl Sabara popped the question to the "All About That Bass" singer on Friday, December 22, and thankfully her lips didn't move to "No."

"I SAID YES!," Meghan Trainor posted on Instagram. "For my 24th birthday, the love of my life 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."

Congratulations to the newly engaged couple! If you want to see how Meghan Trainor probably got her fiancé to pop the question, he might have taken some notes from "Dear Future Husband." Watch the music video below.