Cardi B’s lavish birthday presents to herself include rare $3M Rolex, $200K Hermès purse and a 7-carat diamond ring

Wait 5 sec.

The rapper rang in 34 in style, showing off a trio of flashing presents.