Rapper Cardi B grew up poor in New York's South Bronx and at 19 she was working as a stripper. The star pulled herself out of poverty to top the charts though, and on Wednesday she broke Beyonce's record for the most simultaneous Billboard US Hot 100 entries by a female, with 13 songs on the chart to Beyonce's high of 12.
But the 25-year-old, whose real name is Belcalis Almanzar, is not only making history, she's inspired by it.