Cardi B turned on the sexy for a special performance. 1
Cardi performed at the AVN Awards in January 2019 and totally looked the part. The award show celebrates the adult video industry and Cardi wore the perfect sexy little number when she hit the stage.
What's hotter than red leather? 2
Cardi couldn't help but share a mirror selfie of herself wearing some sexy red lingerie that fit her like a glove.
Cardi loves the color red and it looks amazing on her. 3
Cardi's matching game is unreal, from her hair down to her shoes. Her abs were on full display in this all-red outfit she wore in December 2018.
Cardi's outfit for the launch of her clothing line was sexy but also fashion. 5
She looked like a total boss at the event wearing a gorgeous matching tweed suit but paired it with a tiny bustier that showed off her amazing cleavage and her toned abs.
Cardi celebrated her 26th birthday in a wild way! 6
Cardi just exudes confidence! She wore this barely-there animal print outfit to celebrate her 26th birthday and looked smoking hot.
Cardi is loving her post-baby curves. 7
Her body looked better than ever in this pic she shared of herself visiting her husband, Offset, on tour.
She shut down New York Fashion Week in this cheetah print outfit. 8
Everything about this look just WORKS.
She proved that showing lots of skin isn't necessary for a look to be sexy. 9
She rocked this pink pantsuit for the Dolce & Gabanna show during Milan Fashion Week in September 2018, and looked like a total boss.
This off-the-shoulder dress looks adorable on her. 11
The white form-fitting dress is super cute but also has a hint of sexy because of the off-the-shoulder style.
Her VMAs dress left everyone in awe. 12
Motherhood has done her body well, and the gorgeous magenta dress perfectly hugged her curves.
Here's a close-up of the look. 13
Her skin is glowing!
Cardi B looked out of this world in this red gown. 14
Her legs were on full display and she showed off a bit of cleavage and her sculpted shoulders.
This dress fits her so well. 15
She also shared another shot of the gown, and she looks so confident and beautiful.
Cardi also rocked a black mini dress at the awards show. 16
She did an outfit change before taking the stage with Jennifer Lopez to receive their award for "Dinero."
Kulture's mom has got it going on. 18
She also shared a photo of the hot leather dress she wore onstage for the show and she looked phenomenal. Everything from the pink wig to the heels and the mesh stockings look incredible on her.
Her husband, Offset, proudly showed Cardi off on Instagram. 19
He shared a totally nude pic of his wife and captioned it: "W I F E Y G O D D E S S B E A U T Y 💍👅💍👅💍👅."
Cardi shared her own nude photo on her Instagram 20
It looks her like her body is right back into shape!
She looked awesome in a all-red outfit during a video shoot. 21
The rapper posed for a pic alongside Selena Gomez and Cardi's outfit was super sexy.
She was shining in a silver outfit. 22
The new momma showed off her shapely legs in a silver ensemble from Fashion Nova.
Cardi even makes a McDonald's run look on fire. 23
After the show she made a fast food run and showed off her toned legs.
She shared a video of herself wearing a tiny crop top. 25
She sat on top of a piano while singing and was wearing form-fitting shorts and a white crop top that had her midsection on display.
Cardi released the video for her song "Ring" and looked amazing! 26
The rapper released the video on August 20, and looked incredible in a form-fitting black dress with thigh-high heels.
Cardi B is a cool mom. 27
Cardi is not letting motherhood take away her edge and showed that she is keeping her street fashion skills on point with this outfit.
Cardi is quickly snapping back into shape. 28
She wore a tight long sleeve shirt that hugged her already shrinking waistline.
Cardi looked like a stylish detective with this coat. 29
She also wore a silk trench coat for another scene in the music video and looked phenomenal in it. Even if she's not showing any skin, she still looks so fierce and sexy.
She also wore a short sleeve blazer with a plunging neckline. 30
She looked so good in this scene from the video.