Offset really has some sweet vibes when it comes to making his wife Cardi B happy.

The mother of one turned 27 yesterday and what better way to celebrate it than with the love of her life. And to add to that he came with expensive gifts.

In a video, Cardi can be seen sitting around a dinner table with Offset and her loved ones. A friend then brings out a silver cloche, hands it over to the rapper as she excitedly awaits her birthday surprise.

She leaned over it and lifted the lid to reveal two jewelry boxes placed on a bed of rose petals, with the boxes displaying the enormous glittering jewels.

Cardi B was left in tears after her husband gifted her with not one but two enormous heart-shaped diamond rings. The rings had hearts all over maybe just to show her how much he loves her.

The two have been through a lot in their relationship but love and of course their first child, Kulture has kept them together. They broke up once and Cardi even took a social media break because she couldn’t handle the trolls.

Deep love! Cardi B gets a tattoo of her man’s name

But now the two seem so happy and in love. Kulture is all grown up and she enjoys dancing to the beat of both her parent’s songs.

Here is a picture of her enormous diamond rings: