Cardi B's style is a lot like her personality: fun, daring, a little unconventional and always extravagant. Wonderwall.com is taking a look at some of the Bronx-born rapper's best fashion moments, starting with this look — lots of hat, lots of hair and lots of fur (let's hope it's faux!) — that she wore to the Beautycon Festival New York in April 2019. Keep reading for more of Cardi's best looks…
RELATED: Celine Dion's best fashion moments
Cardi B stunned in a Ralph & Russo green tea silk organza dress embellished with tiers of devoré ostrich feathers from the designers' Spring/Summer 2019 Haute Couture collection — plus a matching hat — at the grand opening celebration of KAOS day and nightclub at Palms Casino Resort in Las Vegas in April 2019.
RELATED: Blake Lively's best fashion moments
Cardi B wore a black Michael Costello feather-print high-neck gown with a high slit and exaggerated shoulder pads to Paris Fashion Week in September 2018. She paired the gorgeous dress with a matching wide-brim Michael Costello hat, black platform heels and statement earrings.
RELATED: Most memorable Grammys fashion
Cardi B showed her love for matching ensembles once again in January 2019. The rapper wore a custom Christian Siriano lavender cropped patent-leather jacket with matching leather pants. She paired the suit with white slingback pumps, a neon yellow crocodile-skin Hermes bag and a matching lavender bob.
Cardi B was a vision at the MTV Video Music Awards in August 2018 where she rocked a fuschia velvet off-the-shoulder gown by Nicolas Jebran. She completed the look with matching strappy heels and gorgeous emerald drop earrings. Beautiful!
Cardi B was a ray of sunshine while filming a "Carpool Karaoke" segment for "The Late Late Show with James Corden" that aired in December 2018. The rapper wore a bright yellow suit from her very own Cardi B x Fashion Nova collection.
Then-pregnant Cardi B nailed the Heavenly Bodies and the Catholic Imagination theme at the Met Gala in May 2018 in a gorgeous cream Moschino gown with intricate beading and a long train. She completed her look with a matching headpiece, choker and gloves.
Cardi B stunned in a black Tom Ford gown with shoulder pads and a slit while attending the Tom Ford show at New York Fashion Week in September 2018. She paired the dress with black strappy heels and dangling earrings.
Cardi B looked fierce at the Christian Siriano show during New York Fashion Week in February 2018. The former reality TV star-turned-chart topper rocked a bright green suit by the designer with a white fur stole and fabulous black-and-white sunglasses.
Fashion critics loved Cardi B's look at the American Music Awards in October 2018 — a floral-print Dolce & Gabbana corseted gown with a bold matching headpiece in the same fabric.
Cardi B rocked a chic cream Chanel skirt suit with black and gold accents and Christian Louboutin heels while attending an Atlanta Hawks game in Georgia with hubby Offset in November 2018 days before confirming they'd split.
Cardi B looked ravishing in this lilac Christian Cowan feathered suit, Dylanlex Angelou earrings, silver Casadei Blade satin pumps and, of course, matching lilac hair at the ETAM fashion show during Paris Fashion Week in September 2018.
Cardi B made us green with envy in this foxy Saks Potts lime green leather coat dress with a fur-trimmed collar and sleeves. She paired the striking outfit, which she wore to the Billboard R&B Hip-Hop Power Players event in September 2018, with white Alexander Wang Rina studded leather slingbacks, Alessandra Rich crystal hoop earrings and a matching green bob!
Cardi B stunned in head-to-toe animal print at Migos rapper Quavo's album release party in October 2018. She wore a Laurel DeWitt leopard-print metal mesh loincloth with a matching bra, headdress and gleaming gold belt.
Cardi B gave us major Barbie vibes in this hot pink fur coat, strappy heels and matching pink sunglasses while out and about in New York City in March 2017.
Cardi B rocked a cute, girly look at the Hot 107.9 Birthday Bash in Atlanta in June 2018. The music star, who was nine months pregnant at the time, wore a fitted white floral-print Dolce & Gabbana dress and pastel pink pumps.
Cardi B was too fierce in head-to-toe animal print at the Dolce & Gabbana show during Milan Fashion Week in September 2018. The "Love & Hip Hop" star wore a tiger-print D&G coat dress, cheetah-print D&G heeled boots and statement ruby drop earrings.
Cardi B gave Cinderella a run for her money at Rihanna's September 2017 Diamond Ball in New York City. The rapper showed up in a beautiful mint green Christian Siriano ball gown with tulle underlay and bardot sleeves. Gorg!
Cardi B was a force to reckoned with at the BET Awards in June 2017 where she wore a red Givenchy power suit, red metallic pumps and a matching red clutch.
Cardi B concealed her baby bump in a gorgeous gown at the iHeartRadio Music Awards in March 2018. She wore a Christian Siriano burgundy minidress with a tulle skirt and matching embellished pumps.
Cardi B gave us another gorgeous animal-print look at the Jeremy Scott fashion show in New York City in September 2018 — a cheetah-print oversized Jeremy Scott jacket with matching wide-leg pants and a black bustier.
Cardi B was a fashion queen at a December 2017 Art Basel event in Miami where she wore a graphic-print Moschino coat dress and multicolored pumps.
We love this Versace look that Cardi B wore to MTV's New York City studios in April 2018 — a Versace Native American-print silk-twill shirt, a matching pleated skirt, a vintage Chanel gold cross bell necklace and leopard-print Balenciaga over-the-knee boots.
For her Cardi B x Fashion Nova collaboration launch party in Hollywood in November 2018, the rapper wore a cream bralette under one of her own designs — a look dubbed the resume tweed matching set — with white heels.
Cardi B proved she could pull off any style when she wore this emerald green satin fur-lined Rubin Singer jacket to "The Tonight Show" in December 2017.
Cardi B showed off her enviable figure in a black long-sleeved crop top with white piping and matching pants at a T-Mobile event in November 2018. She completed the athleisure look with heeled white sandals and silver hoop earrings.
Cardi B looked fly and flawless in this graphic-print bodysuit while performing at the Streetz Fest 2K17 in Atlanta in August 2017.
Cardi B looked adorable at a listening party in New York City in April 2018. The rapper disguised her baby bump in a white jacquard Altuzarra jacket with shearling trim, Fashion Nova jean shorts, a black printed T-shirt and tan velvet thigh-high boots.
Cardi B came through drippin' with her husband, Offset, at the Fenty Puma x Rihanna show during New York Fashion Week in September 2017. The rapper rocked an orange Fenty puffer coat, a navy blue Fenty cropped sweater, jean shorts, white vintage sunglasses and white Louis Vuitton booties.
Cardi B celebrated her 26th birthday in October 2018 at Beauty & Essex in Hollywood wearing head-to-toe Moschino. The music star rocked a printed pink Moschino dress, printed Moschino tights, a printed Moschino wide-brim hat and hot pink Casadei Blade pumps.
Cardi B knows how to rock a fur look better than most! The rapper looked chic in a yellow Michael Costello jacket, a black dress and black peep-toe pumps at the designer's show during New York Fashion Week in February 2017.
Cardi B sizzled onstage at the Global Citizen Concert in New York City in September 2018 in a red fringe jacket with matching pants and a red bra.
Cardi B rocked an all-gold outfit — a metallic bralette, fringed jacket and skirt and gold booties — to Power 105.1's Powerhouse NYC concert in October 2018. She completed her look with bright orange hair and gold hair rings.
Cardi B looked fierce in this red, ruffled Dolce & Gabbana gown at the Harper's Bazaar ICONS party during New York Fashion Week in September 2018. She completed the look with a multi-layered statement necklace and matching earrings and, later that night, a big bump over her eye after sparking a headline-making fight with Nicki Minaj.
Cardi B looked radiant next to her husband, rapper Offset, at the Prabal Gurung show during New York Fashion Week in February 2018. She donned a Prabal Gurung Kay trench coat, Dylanlex Axel necklace and Alexander Wang Caden fishnet ankle boots for the outing.
Then-pregnant Cardi B rocked a red-and-blue striped dress with a face and the word "Paradise" printed across the front with black heeled boots and brick-red cat-eye sunglasses while visiting Music Choice in New York City in April 2018.
Cardi B channeled her inner Cruella De Vil in a stunning black-and-white Duckie Confetti fur coat, black beaded bustier, black velvet pants and red gloves at the Dress To Be Free Halloween Party in New York City in October 2017.