On Friday, Cardi B was seen wearing a bathrobe, as she was shopping in an upscale Atlanta neighborhood.

Now Cardi's done it again, this time in Miami.

Cardi B was moody and messy, as paparazzi spotted her inside Miami's most exclusive mall  And she was wearing a stained bathrobe.

The singer, who had an all nighter in Miami between her performance at the Rolling Loud festival and an afterparty at club Liv, looked like she had just woken up as she went shopping at the ultra high-end Bal Harbor mall in just her bathrobe and very messy hair. 

For once she didn't seem like she wanted to be photographed, at one point covering her face and with her entourage becoming aggressive towards the photographer.

Cardi B, real name Belcalis Marlenis Almánzar, is one of the award winningest female artists in history. She won a Grammy Award, seven Billboard Music Awards—the most of any female rapper, nine BET Hip Hop Awards—the most of any female rapper, three American Music Awards, three MTV Video Music Awards, and two Guinness World Records


When it comes to fashion, Cardi has a lot of clout — with fans clamoring to see her looks on social media and for awards shows. She collaborated with Fashion Nova for the second time on a collection that launched this week (her debut with the brand came out in November). The “Bodak Yellow” hitmaker’s most recent collab with the fast-fashion brand made $1 million in the first 24 hours, almost selling out, according to TMZ.