Cardi B is no stranger to daring fashion, but her latest look is one of her boldest yet.
On Friday, the musician was pH๏τographed in Los Angeles, California, while wearing a red dress with a see-through bodice. The unique garment also included half of a sweater across her shoulders, and a white border of the same material that extended down the dress.
As it turns out, though, the dress wasn’t entirely transparent — it’s actually an optical illusion.
Cardi B and Offset in Los Angeles, California.
Fashion designer Pierre-Louis Auvray created the dress that Cardi B wore over the weekend.
He’s previously shared pH๏τos of it on Instagram, revealing that the seemingly-transparent bodice actually features a woman’s silhouette printed on the red fabric.
That being said, the material is still semi-sheer. You can see Cardi B’s tattoos under the fabric, as well as a black thong she paired with the ensemble.
To complete the look, the rapper also wore a red face mask, long golden nails, and studded sandals from Yves Saint Laurent.
Cardi B’s daring dress is actually an optical illusion.
Earlier this month, Cardi B showed off some other daring fashion choices via Instagram.
On January 7, she shared a pH๏τo of herself wearing a brown-and-pink ensemble designed by Rey Ortiz, which had a halter-style top, unzipped pants, and visible pink underwear that was hooked to her top.
She also donned $1,290 Balenciaga ankle boots with a five-finger toe design, and carried a $3,900 Louis Vuitton bag.
Representatives for Pierre-Louis Auvray did not immediately respond to Insider’s request for comment.