Cristiano Ronaldo: How many kids does he have and who are their mothers?

Ronaldo is set to become a dad again (Picture: Instagram)

Cristiano Ronaldo has announced he is welcoming his second set of twins as his girlfriend Georgina Rodriguez is pregnant.

The Manchester United player’s partner is expecting their second and third child together and are ‘full of love’ as they wait for their new arrivals.

Ronaldo’s shared the joyous news on Instagram alongside a picture of him and Georgina happily showing off their twins’ ultrasounds as well as a photo of his four children swimming together. 

The 36-year-old penned: ‘Delighted to announce we are expecting twins👶🏻👶🏻. Our hearts are full of love – we can’t wait to meet you ❤️🏠.’

Here’s everything you need to know about Ronaldo’s family and his girlfriend Georgina.

How many kids does Ronaldo have and who are their mothers?

Ronaldo has four children. He first became a father in 2010, when his son Cristiano Jr was born June 17 in the United States. He has not publicly revealed the identity of the mother per agreement with her.

The sporting ace then became father to twins, daughter Eva and son Mateo, born on June 8, 2017 in the United States via surrogacy.

His current girlfriend Georgina Rodríguez gave birth to their daughter Alana Martina a few months later on November 12, 2017.

They are now expecting twins.

Who is Ronaldo’s partner Georgina Rodríguez?

Ronaldo is currently in a relationship with Spanish model Georgina Rodríguez, a former shop assistant.

In 2019, Ronaldo discussed the couple’s future plans during an interview on Piers Morgan’s Life Stories.

Ronaldo has plans of marrying Georgina (Picture: Getty)

‘We’ll be [married] one day for sure,” he told Morgan. ‘It’s my mum’s dream as well. So, one day. Why not?’

More: Cristiano Ronaldo

He added: ‘Geo is part of me. She’s helped me so much. I’m in love for her [sic] and I’m so passionate for her.’

Got a story?

If you’ve got a celebrity story, video or pictures get in touch with the entertainment team by emailing us, calling 020 3615 2145 or by visiting our Submit Stuff page – we’d love to hear from you.