Cardi B is a bold and inventive rap artist who first captured the hearts of her fans with her song “Bodak Yellow” early in her music career. Since then, she has impressed fans with clever lyrics and body-positive anthems like “WAP” with Megan Thee Stallion and “I Like It” featuring Bad Bunny and J Balvin. Outside of being a celebrated rap diva, Bardi has also notably captured the hearts of more than one man over the years.
While she’s been on-again, off-again with her “Lick” collaborator Offset over the years, the New York native made headlines recently for stepping out with a different man. Given this exciting update, it’s only natural that fans are curious about what is really going on with her love life. Here’s what we know about Stefon Diggs and Cardi B’s involvement so far.
Who Has Cardi B Dated Throughout Her Career?

For as long as Cardi B has been captivating the public with her quick wit and bodacious bod, fans have been hunting for more details on her love life. In 2017, she and former Migos member Offset began their whirlwind romance after a grand first date at Super Bowl LI, as Us Magazine reports. After being practically attached at the hip and madly in love, the two jumped the broom in a secret ceremony in September 2017.
Despite the femcee’s fame eclipsing her husband’s, Offset has long expressed his adoration for Cardi B. “She [Cardi B] is real solid, came from where I came from, did what I did. She’s herself, man,” he told Rolling Stone in 2018. “I seen her develop from the trenches all the way up, and I like how she did it. I respect her grind as a woman. She came to the game with some gangsta sh*t. I like that. I f*ck with her. That’s my baby.”
The two welcomed their first child together in July 2018, a beautiful baby girl named Kulture, who Cardi described as her “heart” when first sharing photos with the world, per Bustle. Despite the happiness she brought to their lives, the couple’s bubble burst as videos of Offset being unfaithful surfaced online in December 2017 and January 2018, as Us Magazine recounts.
Rap Diva Stuck by Offset’s Side Through Drama and Infidelity
In an effort to repair their relationship and keep their family together, Cardi B decided to stick by Offset’s side. “When me and my husband got into our issues… I decided to stay with him and work together with him. A lot of people were so mad at me; a lot of women felt disappointed in me. But it’s real-life sh*t,” the “Hustlers” actress told Vogue in 2019.
“When I was pregnant with Kulture, a lot of people was like, oh, he has three kids already; why would you have a kid with somebody that have three kids? And it’s like, how is that such a bad thing? My dad has eight kids, and we all get along,” she continued. “And with Offset, I feel like his kids just bring a pop of fun to life when they’re in his house. I actually love it. It brings out a different side of him that I like to see, and I love to see my baby interacting with her siblings. The more the merrier.”
Despite Ups and Downs, Offset and Cardi B Welcomed Two More Children
The two reconciled temporarily until September 2020, when Cardi B filed for divorce. “I just got tired of f**ing arguing. I got tired of not seeing things eye to eye,” the 32-year-old vented on Instagram Live at the time, per People. She told followers she “[had] not shed one tear” and was doing “okay” amid their separation. The pair got back together only a month after she filed and the following fall, they welcomed their son, Wave.
“The main thing that I wanted him to stop and everything, he stopped and he changed, and it showed me that he wanted to change for me,” Cardi told Jason Lee regarding their reconciliation in an interview on his podcast. Despite her willingness to forgive Offset, it seems history repeated itself as the former dancer filed for divorce once again in August 2024. At the same time, fans were shocked to learn that Bardi was pregnant again, welcoming baby Blossom in September of that year. While this marks her third child with Offset, as Essence reports, she intends to follow through with leaving her co-parent this time.
These Days, the New Yorker Is Spending Time With NFL Star Stefon Diggs
Given that hip hop heads have seen Cardi and her “Clout” collaborator reconcile time and time again, there’s been some reluctance to accept that her and Offset could really be over for good. However, in May 2025, the black-haired beauty stepped out with NFL star Stefon Diggs for game four of the NBA semi-finals in New York. As NewsWeek notes, they’ve been keeping their romance mostly lowkey so far, although they arrived to the game holding hands, suggesting they’re not afraid of a little PDA.
The athlete is one year younger than his new lover, but the pair makes a great match as they both are parents who are used to navigating life in the spotlight. Cardi is the first celebrity he’s been romantically affiliated with, and so far, social media seems to approve of the pair – particularly the “Be Careful” hitmaker’s decision to priotize herself and new beginnings.
Frequently Asked Questions
How many children does Stefon Diggs have?
Stefon Diggs is a relatively private celebrity, so not much is known about the details of his personal life. It is known that his daughter Nova was born in October 2016 though, per NewsWeek’s report.
How many baby mothers does Offset have?
According to People Magazine, Offset has six children in total, with his three other children from past relationships. His oldest child is teenager Jordan Cephus, who was born when Offset was 17.