Singer Enrique Iglesias has welcomed twin children with his longtime girlfriend and former tennis star Anna Kournikova. The boy and girl have been named Nicholas and Lucy respectively.

They were born on December 16, 2017 in Miami

Enrique and Anna had kept this pregnancy a secret and didn't even announce the arrival of their newborns. On that very day, Anna took to her Instagram account to share three photographs, riding on a boat and wearing an over-sized windbreaker jacket from Iglesias' tour.

The couple have been dating since 2001 after meeting on the set of Iglesias' Escape music video. They have always remained secretive about their relationship and have not been seen together in public for nearly a year.

Catch a sneak peek of the happy moments of Anushka Sharma and Virat Kohli on their first anniversary.