A week after surprising his wife with a brand new Lamborghini truck, Offset celebrated Cardi B’s 26th birthday with diamonds, six dozen red roses, and a bonkers surprise birthday party. Offset told Cardi they were going to dinner for her birthday, but when they got there, all her friends and family (and according to, some famous faces like Tiffany Haddish, Kourtney Kardashian, G-Eazy, and Tyga) were there to scream “Surprise!”

Here’s Cardi on her way to what she thought was a romantic birthday dinner with her husband:

And here she is the moment she walked into her surprise party:

The surprise was lovely and lavish, but Offset didn’t stop there. He gave her a dozen red roses and a necklace, bracelet, and earrings featuring their daughter’s name—Kulture—in diamonds. He also gave her a Rolex covered in diamonds, which she opened as her own song “Bodak Yellow” played over the club’s speakers.

The party was held in Hollywood at Beauty & Essex, where guests enjoyed a black floral cake and, according to People, a 12-foot LED wall screened images of the birthday girl on a loop.

The only downside was that Cardi never got that birthday dinner she wanted.

However, she ended the video on a sweet note: “I’m hungry, but I’m so happy.” Happy birthday, Cardi!