Cardi B treats herself to some expensive birthday gifts, including a $3 million Rolex Daytona Barbie watch. Continue reading…via: https://www.xxlmag.com/cardi-b-3-million-rolex-daytona-barbie-watch-diamond-ring/