Photo by Getty Images

Cardi B.'s Best 2017 Hairstyles So Far

She's giving us all the Rapunzel feels!

When Cardi. B isn't entertaining us with her "hood facts" and hilarious Instagram rants, she's turning heads with her edgy hairstyles.

Whether it be a blue bob, fierce top knot or chic haircut, the reality star's stand out hair moments are pretty hard to miss, especially the floor-swept extensions she's been rocking lately.

The Atlantic Records signee's has been donning ultra long red hair extensions and giving us all the Rapunzel feels.

And while we couldn't imagine managing hair this long, Cardi does it effortlessly by rocking them bone straight or in a sky high ponytail. In short: when it comes to achieving a "poppin" protective style, we'd be remised not to turn to Cardi B for inspiration.

Subscribe to our daily newsletter for the latest in hair, beauty, style and celebrity news.

The hair chameleon can practically pull of any look, and we've got the receipts to prove it. Check out every 2017 transformation she's pulled off so far!