While Cardi B had originally been keeping her daughter away from public view, she has now shared a picture of the adorable baby.

Cardi B captioned the Instagram image 'My heart.' The pic depicts Kulture smiling upwards and dressed in pink wearing a bib depicting her name.

View this post on Instagram

My heart ❤️

A post shared by CARDIVENOM (@iamcardib) on

 

While there have been paparazzi photos, Cardi did not reveal photos of her daughter until now. She was offered big money to do so.

“We just don’t want to show our baby right now. I got offered seven figures [to show Kulture], but I’m just not ready yet,” she told Ebro on Beats 1. “I get so many disgusting text messages, I had to hire a private investigator to figure out who sends me this shit.”

The singer-rapper shared the picture of her daughter just hours after announcing that she and husband Offset are splitting up.

Cardi also made this announcement via Instagram.

In a video posted yesterday, she said that "things just haven't been working out" between them. She also said that "it's nobody's fault".

She said: "We are really good friends and we are really good business partners, you know. He’s always somebody that I run to to talk to, and we got a lot of love for each other.

"But things just haven’t been working out between us for a long time. It’s nobody’s fault, I guess we just grew out of love. But we are not together anymore."

She added: "I don’t know, it might take time to get a divorce and I’m going to always have a lot of love for him because he is my daughter’s father."

View this post on Instagram

There you go..peace and love

A post shared by CARDIVENOM (@iamcardib) on

 

The two married in secret in 2017. They became parents to Kulture when she was born in July 2018.