She looked stunning in a monochromatic, soft purple makeup look to go with her bright hair.
She rocked a sultry smoky eye highlighted by lavender-colored eyeshadow and completed her look with bright pink blush and a dusty rose lip combo.
In several snaps, she posed on the couch and tousled her hair as she showed off her effortlessly stylish look and incredible hourglass figure.
Another photo in the post showed the Grammy-winning musician posing in front of a massive outdoor pool.
She also shared a bird’s-eye view snap of her laying down on the couch to highlight her tiny waist and ample assets.
Cardi B also posted a TikTok clip of herself doing body rolls and lip-syncing to her latest record with Shakira titled Puntería.
Just days earlier, she and the Colombian singer, 47, released the track alongside a steamy music video, which is featured on Shakira’s new album Las Mujeres Ya No Lloran.