The website claimed the former tennis champ kept her pregnancy under wraps and gave birth to a son and a daughter in Miami, Florida on Saturday, December 16th.
Now the world has been blessed again, as Enrique and Anna share the first pictures of their new twins on Instagram.
First Enrique shared a snap of one baby, captioning the image, "My Sunshine."
This was followed only an hour later with a snap from Anna on her Instagram account, sharing a picture of the other twin and also captioning the image, "My sunshine."
Twin one with Anna
Twin two with Enrique
According to the TMZ, the couple - who have been dating since 2001 after they hit it off on Enrique's Escape music video - have called their children Nicholas and Lucy.
The last time blonde bombshell Anna, 36, was seen in public was in November last year.
In the past, Spanish singer Enrique, 42, has revealed he'd love to have kids and marry the Russian tennis ace.
"I've said in many of my interviews that I don't think [marriage] will make me any happier, and I'm not against it by any means," he explained to Access Hollywood.
WATCH: Back to where it all began! Enrique Iglesias and Anna Kournikova star in Escape. Post continues...
"Hopefully the day I have kids I'll just lay back a bit and not travel as much and be touring constantly. I don't want to be on the road for six months, eight months, come back and not recognise my own child."
So far, the new parents are yet to release an official comment.
After being together for 16 years, Anna and Enrique have become one of Hollywood's most secretive couples and are experts at keeping their romance under wraps.
It's also believed they may have tied the knot after Anna was pictured with a massive diamond sparkler on her wedding finger.
"I don't believe you need a piece of paper to show you love someone. Who knows what the future holds...or the past," Enrique teased to E! News when quizzed on his marital status.
A huge congrats to the now-family-of-four!