He called her "superwoman" on Instagram and now Meghan Trainor's boyfriend, Daryl Sabara, can't stop telling her she's beautiful!
The "All About That Bass" singer gave everyone boyfriend envy as she gushed about the former Spy Kids star to ET's Denny Directo at the Smurfs: Lost Village premiere in Culver City, California, on Saturday.
"He says he likes my kind heart, he likes that I care about people," the 23-year-old pop star responded when asked what Sabara loves about her. "I was like, 'Stop it, you're so cute, I care about you.' He's around here somewhere [and] he just keeps walking by me going, 'You're beautiful!'"
Aw!
If a boyfriend showering her with compliments isn't enough to put a smile on Trainor's face, she was also thrilled to embark on the ultimate musical project after being asked to provide a song for the Smurfs: Lost Village soundtrack.
"They reached out to me, which was huge," said the songstress. "I was so honored. I was like, 'The Smurfs? Really? For me?' They e-mailed and said, 'We want a woman anthem from Meghan Trainor' and I was like, 'Done! Easy!' I did it that evening. I was so excited. I had a beat ready, so I was like, 'MOM let's go!' and we wrote it."
Trainor added that she didn't have a lot to go on when it came to knowing what happens in the film as she wrote the track, titled "I'm a Lady."
The singer was simply told the plot sees a "whole world of more girl Smurfs," discovered.
"I was like, 'So more women… okay, I got this.' And then I wanted to write something that my little cousin could sing and she's four, so I didn't want her to be like 'Woman!' So I was like 'Ladies!'"
With the film hitting theaters on April 7, Trainor hopes the song ignites girl power and self-love among her fellow ladies.
"I love loving yourself as a lady," she said. "Some days you're like, 'Oh I wish I was a guy. I wish I didn't have to go through this.' But [it's great] when you're feeling yourself, like 'I'm a laddyy.' I've been feeling myself with this song!"
See Trainor tell ET when she fell in love with Sabara below.