With the help of wigs, weaves and extensions, celebrity hairstylists can create magic. Cardi B is one of the many celebrities who can take full advantage of the benefits of being able to change her hairstyle as often as possible and whenever she pleases. 

The "Money" rapper has rocked long colorful wigs and short blunt bobs--and honestly, she slays any look she wears. So far in her career, she has rocked mint green, purple, hot pink, fiery red and silver hair, all without damaging her natural hair. Isn't that fantastic? The new mom has walked the red carpet looking fantastic and confident while her hair looks just as flawless as her, especially in May at the 2018 Met Gala.


More from MamásLatinas: Cardi B's most outrageous fashion looks ever

Cardi's bold personality often shines through with the hairstyles she chooses. Everything she wears makes her stand out, and she's quickly becoming one of the queens of hair in the music industry. She can pull off casual ponytails and she also rock high-fashion looks at a moment's notice. We love to see what Cardi and her stylist come up with next, and her hair transformation has definitely been admirable. 

The "Bodak Yellow" star can go from being a blonde to a brunette and just about any shade of hair looks fantastic on her. Like the superstar she is, Cardi often pairs her hair colors and styles with matching outfits to serve a full and complete look to her fans. Remember when she rocked mint green hair and a matching fur coat? Iconic. Take a look at some of Cardi's most outrageous and iconic hair moments ever.