Cardi B gave birth to her daughter Kulture back in July, but the new mom has kept her bundle of joy out of the prying eye of the public for the most part, until now.

On Wednesday (Oct. 3), TMZ cameras captured Bardi and Kulture cooling in Miami on a balcony. In the photos, the baby is dressed up and being held by a woman while a smiling Cardi B takes pictures on her camera phone in sort of a mini photo shoot.

The Bronx rapper was apparently not pleased with what she feels is an the invasion of privacy by the people who took the photos and posted a since-deleted tweet about celebs being stalked by the media.

The "Be Careful" rapper has seen her fair share of attention in the last few days. On Oct. 1, she turned herself in to police in relation to an assault she was accused of orchestrating at Angel's strip club back in August. Cardi reportedly ordered the attack of two bartenders in the club. She was charged with two misdemeanor counts of reckless endangerment for her alleged involvement in the incident and left the precinct being greeted by a slew of reporters and fans.

"We're aware of no evidence that she caused anybody any harm on that night," Jeff Kern, an attorney representing Cardi B, told press outside the police precinct. "We expect that the matter is going to be resolved expeditiously."

In music-related news, reports recently surfaced that Cardi and Meek Mill have new music on the way.

Check out the first photos of baby Kulture.

See Cardi B's Different Looks in 2018

More From XXL