Rihanna has been enjoying parenthood since welcoming her first child last year, with her said to "love being a mom".
The singer, 34, and her partner A$AP Rocky, who is also 34, welcomed their son in May last year. They have yet to announce the name of their baby, now almost eight months old.
She's since spoken about being a parent and now further comments about the two parents - who are understood to have been dating since 2020 - have been reported.
Rihanna, who was born Robyn Rihanna Fenty, and her partner A$AP Rocky - whose real name is Rakim Athelaston Mayers - are said to be happy and focused on their son.
A source told People : "Rihanna loves being a mom. She is obsessed with her baby boy". They added that her partner A$AP Rocky is "very involved as well and [is] a great dad."
It comes after Rihanna shared a video of their baby on social media last month. She gave fans a glimpse of her son in a clip that marked her first post on the platform TikTok.
He was seen sitting in the back of a car and smiling for the camera. His mother can be heard talking to him in the video, which has amassed more than 20 million views.
Do you enjoy reading about celebrities? Sign up for all the best celeb news from the Mirror here .
The performer has spoken about parenthood herself, including during an interview with ExtraTV in November last year, whilst at the launch of her Savage X Fenty Show Vol. 4.
She said: "It is crazy. It is amazing. It is wild. It is weird. It is all of those things all at once. The best feeling. The most love I've ever known. I can't describe it. It's new. It's fascinating."
And she teased that becoming a parent had contributed to her agreeing to perform during the halftime show of Super Bowl LVII - which will be held next month on February 12.
"You unleash or unlock other parts of your superpowers [when you become a parent]. You feel like you can take on the world. You can do anything," she told Terri Seymour, 49.
Do you have a story to sell? Get in touch with us at webcelebs@mirror.co.uk or call us direct 0207 29 33033.