Cardi B took over the stage at iHeartRadio Jingle Ball.
The 26-year-old rapper brought down the house in a busty gold fringed number with a crew of scantily clad background dancers.
And the Bodak Yellow singer gave her fans a charge as she packed on the PDA with her baby’s daddy Offset.
The rappers – who share daughter Kulture – sang together for the annual event.
After they finished their set, the two got closer and planted a kiss as they wrapped their arms around each other.
Meanwhile, her outing comes as Cardi’s feud with fellow rap star Nicki Minaj was once again reignited, after it was reported the latter had hired two bartenders for her latest music video, as they are planning to sue Cardi following a strip club attack.
Taking to the stage in spectacular fashion, Cardi showed off her incredible body after giving birth to baby girl Kulture in July, with her washboard abs on display in the statement gold crop top.
The Bodak Yellow star finished the outfit with a matching fringed skirt and crochet robe, along with block heeled lace-up boots.
Cardi joined a star-studded lineup taking to the stage alongside all manner of music legends, including Shawn Mendes and Calvin Harris.
After wowing the crowd she was joined on-stage by her proud husband Offset, with the pair sharing a sweet kiss and embrace before exiting together.
Among the scantily clad girls appearing in the video were two bartenders, who are reportedly planning to sue Cardi for ‘ordering an attack on them at the strip club where they work’, though the performer has denied the claims.
The sisters were pelted with chairs and bottles during the incident, with Cardi ‘throwing at least one of the bottles’.
The publication claimed: ‘[Five] people ᴀssociated with Cardi viciously attacked [Jade], grabbing her hair, punching her and hitting her with an ashtray.’
Cardi claims the girls are just trying to ‘get famous’ and that she says she not only ‘didn’t order any beatdown, she wasn’t involved at all…and definitely didn’t throw a bottle at them.’
Sources close to the hitmaker and her Migos star husband say the rumors of him cheating on her with Jade are not true, with the couple branding the bartenders ‘clout chasers’.
Fans will no doubt question whether Nicki’s inclusion of Jade and Baddie Gi in her video is a way of her throwing shade at Cardi – as tensions have been fraught between the two rappers for months now.
Both stars initially insisted there was no feud between them and both appeared on Migos track Motor Sport – although, they were then hit with claims that their verses on the shared single were hitting out at each other.
Cardi was seen venting about ‘idols becoming her rivals’ in a rant on social media, with fans certain it had been in reference to Nicki, and she was later seen calling out a mystery woman for being ‘fake’ – again, believed to be Nicki – on stage during a performance in New York.
Tensions then appeared to boil over between the pair at the ICONS party hosted by Harper’s Bazaar in September at New York Fashion Week, where Cardi was escorted out of the bash after throwing a shoe at Nicki and her entourage.