Rihanna has melted fans’ hearts with a new festive photoshoot featuring all three of her children. The 38-year-old singer appeared alongside her sons and daughter in a Christmas campaign for her fashion brand, Savage X Fenty.
In the heartwarming photographs, Rihanna poses with four-year-old RZA, three-year-old Riot and one-year-old Rocki, whom she shares with rapper A$AP Rocky. The entire family wears matching holiday pajamas, creating an adorable Christmas look.

The pictures offer a rare glimpse into the superstar’s family life, particularly as her youngest daughter has appeared publicly less frequently than her brothers. The festive portraits also show just how much Rihanna’s children have grown.
Recently, the singer shared another special family moment when she took her children to Barbados to visit the house where she spent her childhood. The property stands on a street that was later renamed Rihanna Drive in her honor.

Rihanna and A$AP Rocky, whose real name is Rakim Mayers, have been together for approximately five years. Although rumors have suggested that the couple secretly married, they have never publicly confirmed a wedding.
The pair welcomed their youngest child, Rocki, in 2025. More recently, online speculation suggested that Rihanna might be expecting another baby, but those pregnancy rumors were not confirmed.
Посмотреть эту публикацию в Instagram
Despite her busy career and successful business ventures, Rihanna continues to share occasional glimpses of motherhood with her followers.
Her latest Christmas campaign brings her personal and professional worlds together, offering fans a charming collection of family photographs featuring all three of her children.