It's everything we could have hoped for and more.

Over the weekend we were teased with a clip of an upcoming Carpool Karaoke featuring the one and only Cardi B and it has finally arrived. 

The past week has been full of drama for the rapper as she recently announced she and her husband Offset are due to divorce.

However, he has been making public pleas to get her back - including crashing her Rolling Loud set with a romantic gesture begging her to take him back. 

In classic Cardi fashion, she seems to have shaken it off and managed to join James Corden for an episode of Carpool Karaoke. During their drive, Cardi and James discuss her meteoric rise to fame, James gives her a driving lesson and she visits a Senior Centre to recruit new fans.

You can catch the whole video here:

While the Carpool Karaoke is good, we prefer the exclusive remix Noni got last week: