Rihanna: How many kids she has, their names & ages

25 September 2025, 11:44 | Updated: 25 September 2025, 11:46

Rihanna children: The names and ages of her kids with A$AP Rocky
Rihanna children: The names and ages of her kids with A$AP Rocky. Picture: Getty Images / Instagram

By Anna Suffolk

How many kids does Rihanna have with ASAP Rocky, and what are their names & ages? Here's everything you need to know about their children and the names of Rihanna's kids as she welcomed a baby girl!

Listen to this article

Loading audio...

Rihanna and A$AP Rocky celebrate son's birthday

Rihanna and A$AP Rocky are A-lister musicians in their own right, but have spent the last few years settling down and welcoming children to their brood and have now welcomed their third baby, a girl!

Since starting to date back in 2019, Rihanna and Rocky have had two kids, revealing to Vogue that they had not intentionally started a family, but were also not "planning against it either," and now have another little one on the way.

"I always thought it would be marriage first, then a baby, but who the f--- says it has to be that way," said Rihanna. Here's everything you need to know about Rihanna and A$AP Rocky's two kids and one on the way, including names, ages and lots of adorable pictures.

Rihanna and ASAP Rocky have two children.
Rihanna and ASAP Rocky have two children. Picture: Getty

What are Rihanna’s kids names & how many children does she have with A$AP Rocky?

The Fenty family has been ever-growing since Rihanna's first pregnancy in 2022, the couple almost having back-to-back pregnancies.

Rihanna and Rocky now have three kids, two boys, called RZA and Riot, and a girl called Rocki.

Their eldest's full name is RZA Athelston Mayers, and the second is named Riot Rose Mayers, whilst their daughter is named Rocki Irish Mayers.

They have kept on theme with the 'R' names, building a thoughtful little family unit.

Rihanna pictured with her two sons RZA and Riot.
Rihanna pictured with her two sons RZA and Riot. Picture: Instagram
Rihanna with RZA & Riot, July 2025
Rihanna with RZA & Riot, July 2025. Picture: Alamy

What are Rihanna's boys ages? How far apart in age are they?

Rihanna's boys are just 15 months apart, with RZA arriving on May 13, 2022, and Riot was born on 3rd August 2023.

She first revealed her pregnancy in an iconic photoshoot in January of 2022, as she and A$AP strolled through New York when she was around the 4-5 month mark.

RZA is almost 3 years old, whilst Riot is 2.

Fans 'broke the internet' following the announcement of Rihanna's pregnancy, and is up there with other iconic pregnancy reveals, including Beyoncé and Kim Kardashian.

The third baby was born in September 2025, meaning there is only a year between their youngest, Riot.

Rihanna confirmed her third pregnancy at the Met Gala 2025
Rihanna confirmed her third pregnancy at the Met Gala 2025. Picture: Getty

When did Rihanna have her third baby?

Rihanna welcomed her baby girl on September 13th, 2024, which she confirmed on Instagram on September 24th.

Sharing a picture of her newborn daughter in her arms, she captioned the post revealing her daughter's name; Rocki Irish Mayers.

Here Are All The Ways You Can Listen To Capital XTRA

Live Playlists