Cardi B's estranged husband Offset pulled out all the stops with her birthday present this year - despite the pair no long being together.
The WAP rapper was in complete shock when she pulled up to Los Angeles' Sunset Strip to find a huge portrait of herself emblazoned on a towering bilboard. "Oh my goodness, Oh my God!" repeated Cardi in the Instagram clip, as she celebrates her 28th birthday today.
The impossible to miss bubblegum pink advertisement featured a huge messaging reading 'Happy Birthday Mommy, love Kulture' - the couple's two-year-old daughter.
The accompanying photo showed Cardi and her girl wearing matching designer pink outfits complete with scarves, Birkin handbags and sunglasses.
Read more on mirror.co.uk