Shock is flooding Twitter this week as fans discover who Meghan Trainor’s husband is.

The 27-year-old American singer-songwriter rose to fame back in 2014 when she released her debut single All About That Bass.

Now, the Massachusetts native has released three studio albums, won a Grammy Award and features as a judge on the talent show The Voice UK.

She’s one of the most recognised female musicians in the world right now, but do you know who she’s married to?

You’ll be shocked when you find out…

Photo by David Crotty/Patrick McMullan via Getty Images

Who is Meghan Trainor’s husband?

Meghan Trainor is married to Daryl Sabara. However, you might know him better as Juni Cortez from the movie Spy Kids.

Yes, Meghan Trainor really is married to the actor who starred in the American spy action film series. We can’t believe it either!

The 28-year-old was born in California and started his career as a child actor, appearing in a number of shows including sitcom Will And Grace and sci-fi series Roswell.

Then, he was cast in the first Spy Kids movie which was released in 2001, which is what he is best known for.

However, he has had a number of other acting roles including Generator Rex, Wizards of Waverly Place, The Polar Express, Halloween, Grimm and many more.

This content could not be loaded

Meghan and Daryl have one child together

Daryl and Meghan began dating in 2016 after they were introduced to each other by American actress Chloe Grace Moretz.

They then got engaged in December 2017 and married a year later with a ceremony in the garden of their Los Angeles home.

In February 2021, they welcomed their first child together, a son called Riley.

The pair both announced the birth on Instagram, with Daryl writing: “Riley 7lbs 8oz 2/8/21 [email protected]_trainor you are my forever Valentine and I’m so beyond grateful for you bringing our son into the world.”

This content could not be loaded

Fans shocked to discover they’re married

Meghan and Daryl have now been together for over five years, and it’s certainly not new news that she’s dating the Spy Kids star.

However, many fans appear to only just be discovering that the pair are dating, and they can’t believe it.

One person wrote on Twitter: “Am I the only one that didn’t know Meghan Trainor is married to the actor that played Juni Cortez from Spy Kids?”

“Meghan Trainor and Juni Cortez from Spy Kids are married and have a kid?????” said another.

A third person added: “I was today years old when I realized that Meghan Trainor is married to Juni Cortez from the Spy Kids movies.”

Well, you learn something new every day!

In other news, Who is Rico Bosco? Barstool Sports personality suspended for a month