Cardi B has had a packed 2018, with the birth of daughter Kulture, splitting with hubby Offset and who could forget the beef between her and Nicki Minaj during fashion week.
As we move into 2019, the 26-year-old rapper appears to be leaving it all behind her during her tour of Australia and New Zealand.
Sharing her excitement with her 38.9m followers, she certainly turned heads on one of New Zealand’s black sand beaches with her most eye-popping display yet.
Jumping up and down in what looked like paradise, the New York-born gal almost spilled out of her almost frontless swimsuit.
In the ultimate New Year’s inspirational quote, she wrote: “Live life little bi***.”
Showing off her glamorous style, she ramped up the sex appeal in the Gucci embossed pink one-piece.
Finalising the look with an urban-style beanie hat and bold sunnies.
Her devotees were certainly impressed, racking up over 3million views for the playful pic.
Taking to her comments section, they shared their feelings about the snap.
One complimented her with: “Queen.”
Another simply said: “Damn.”
While a third declared: “A goddess.”
In another post, Cardi can be seen celebrating the end of her Australia tour: “It’s been beautiful. I’m happy I am going home but also so sad.”
Speaking directly to the camera in the video clip wearing a neon blue wig and matching sheer top: “Australia, New Zealand it’s been fun. Nine days bi*** we are going home.”
Hitting back at her haters, she said: “I know I have lost of weight mother f***ers, you know your body changes, your appetite changes after you have a baby.”
Suggesting she might be back with Offset, she teased: “Also I am getting my way, ba da ba da ba I’m f***ing him.”