American rapper Cardi B has celebrated her 34th birthday with a collection of luxury gifts, including a rare pink Rolex watch, an Hermès handbag and a custom-made diamond ring.

The rapper showed off the pieces on Instagram on October 22, 2026, describing the birthday haul as a gift she bought for herself. “From Belcalis to Cardi B… a gift from me to me!!” she wrote, referring to her birth name, Belcalis Marlenis Almánzar.

The standout piece is a pink Rolex Daytona featuring a sapphire-set bezel. Cardi thanked luxury watch dealer Mavani for searching around the world to find the timepiece for her. She also said the watch had been authenticated by Rolex.

The standout piece is the “Barbie” Rolex Daytona, a rare timepiece featuring a pink sapphire-set bezel. Reportedly one of only 10 in the world, the watch has been estimated to be worth between $1 million and more than $2 million, with recent reports putting its value at around $3 million due to its rarity. Cardi B thanked luxury watch dealer Mavani for searching worldwide to find the watch for her, adding that it had been authenticated by Rolex.

Her birthday collection also includes an Hermès Mini Kelly II Sellier handbag in a bubblegum-pink matte alligator finish, adding another high-end piece to the rapper’s luxury collection.

Cardi also showed off a custom-made ring featuring seven carats of natural marquise diamonds. She thanked Pristine Jewelers for creating the piece especially for her.

The birthday haul reflects Cardi B’s bold approach to fashion and luxury, with the rapper often sharing statement jewellery, designer accessories and standout looks with her millions of social media followers.

Rather than waiting for someone else to surprise her, Cardi made the celebration her own, showing fans that her birthday gift came directly from her.

With a rare pink Rolex, an exclusive Hermès bag and a custom diamond ring, Cardi B certainly made her 34th birthday celebration a memorable one.