What is Cardi B's real name?
This image appears in the gallery:
39 rappers & R&B singers whose real names might surprise you
6. What is Cardi B's real name?
Cardi B's real name is Belcalis Marlenis Almanzar. She was given the nickname 'Bacardi' by her friends and family (she has a sister called Hennessy) but it was later shortened to Cardi and, ultimately, Cardi B. (Picture: Getty)