Michael Buble’s wife is pregnant again, and this time managed to keep it mostly a secret until she showed up at the Canadian Juno Awards.

Michael Buble hasn’t been in the public eye much since their first child, Noah, was diagnosed with cancer in 2016. After that, he stepped away from his career in order to find his son the best treatment available.

Noah is apparently doing well after receiving treatment, so Buble is slowly returning to public life. That means walking down the red carpet with arm in arm with his wife, Argentine actress Luisana Lopilato. And look at the surprise Lopilato had for the camera!

Making no effort to hide her baby bump, Lopilato wore a plunging black gown that dazzled in the light and did nothing to obscure what is a fairly obvious roundness about her. On stage, Michael Buble broke the news to his Canadian audience: "Oops, you did it again — my wife and I are pregnant with our No. 3 ... no, it's not Jim Cuddy's baby.”

Because he’s a hopeless romantic he added a quick "I love you so much, mi amor."

RELATED: KHLOE KARDASHIAN MISSES HER FIRST BABY GABBANA

Rumors of Lopilato’s pregnancy began to swirl since February after Argentine news caught a few candid glimpses of Luisana. Nothing was confirmed of course, but If there’s one thing the Argentine press is known for it’s sniffing out babies.

Then last week, Buble and Lopilato revealed on Argentine TV that they were expecting their first girl and had already spoken to friends and family.

If there was ever any doubt. Argentine journalist Ariel Wolman tweeted on Tuesday: "End of the mystery. Luisana Lopilato and Michael Bublé now know the sex of their child."

But the surprises didn’t end there. Lopilato is very clearly far along in the pregnancy, revealing as well that she’s already 5 months pregnant and will be due this summer.

And while Lopilato said she’d love to keep going after her third, she admitted that it’s getting a bit much for her to take. "I would love to have another child because being a mother is the best role. I would love to have 20 children but my body wouldn't be up to it,” she said during last week’s interview.

NEXT: SOMEBODY PLEASE TELL ME TO CLEAN MY HOUSE