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

1 hour ago