
To say that Cardi B is into fashion is beyond an understatement. The woman is not just into fashion, she dominates it, she drives it, and she kills it. So much so that this year she spoke at the Vogue Forces of Fashion conference because she is most definitely a force in the style game. Her love of fashion was well-documented this year, and we thought now would be a great time to look back and celebrate Cardi B's best looks of 2019.
More from MamásLatinas: Cardi B's inspiring transformation throughout the years
One of the things that makes Cardi such a great fashionista is that she's like Jennifer Lopez in that her fashion choices are all over the place in the best way. You can't pin down a specific look for her because you never know what she'll wear, how she'll wear it, or what style it will be. In other words, she's unpredictable.
Some celebrities have signature looks that they stick to religiously. Not Cardi. The Grammy-winning rapper is up for anything and she manages to pull off looks that range anywhere from scandalous to demure. She can wear casual clothes and designer duds with equal ease.
Check out some of Cardi's best looks from 2019 to see what we're talking about.
What she wore to celebrate Offset's birthday.

Offset celebrated 28 years of being alive on December 14. Cardi got dressed up in a sexy black dress for the event. In case you are wondering what she gave him as a gift, the "Money" singer gave him money. She gave him $500,000 in cash.
That time she went to court wearing a feathered coat.

On December 10, Cardi arrived at the Queens Criminal Court for a hearing regarding an alleged altercation that happened at Angels Strip Club in Queens in 2018. She wore a suit-style ensemble that looks totally court appropriate underneath a dramatic feathered coat with a train that was longer than Cardi is tall.
She wore this in Ghana.

Even her bathing suit looks are dramatic. She wore this beach-worthy ensemble during a visit to Ghana.
She attended the Vogue Forces of Fashion conference in a color-block suit.

On October 11, the day before her birthday, she spoke at the conference while wearing a leather teal and orange color-block suit. She wore a sheer top underneath in the same teal as the suit.
All suited up for Chanel’s Paris Fashion Week show.

For Chanel’s spring 2020 show at Paris Fashion Week, Cardi wore a head-to-toe tweed look by the brand and looked incredible. She accessorized with a matching fedora, a long houndstooth coat, and a quilted Chanel purse.
Lookin' like a museum-worthy work of art.

One of her Paris Fashion Week looks was this abstract floral design print trench with fur cuffs and matching hat, bag, and boots. The paint-print design is by Edda Gimnes.
Channeling her inner teacher.

When she posted this look on Instagram, she wrote: "THE TEACHER❗️ @thombrowneny show was AMAZING! It’s a must to see‼️" She does kind of look like a retro-chic teacher.
Quinceañera vibes for Rihanna's Diamond Ball.

Cardi attended Rihanna's 5th Diamond Ball benefit gala in September wearing a pink confection of a dress that is the stuff of many a quinceañera's dreams. It was the perfect shade of pink.
She's all zipped up in Chanel.

She captioned this photo from August, "Chanel Pussy on my body." Note the matching beret and shoes.
She looks logo-licious here.

She's lookin' like a snack in Chanel. Perhaps that's why she's sitting on a table.
She's a wifey.

"Mrs. Belcalis A Cephus," captioned this photo that she posted in July. Belcalis Marlenis Almanzar is Cardi's real name and her husband Offset's real name is Kiari Kendrell Cephus.
In her Easter dress.

Aww, the whole family got dressed in their Easter best this year. They look so cute and happy together.
Going to court in April.

She wore a white Christian Siriano pantsuit for a court appearance in April. This is most definitely one of her more demure court outfits.
Another one of Cardi's court looks.

For a court appearance in May, Cardi wore a bright pink suit. She accessorized the suit with a Chanel bag and a whole lot of cleavage.
The Met Gala met its match.

The theme for the 2019 Met Gala was "camp" and Cardi came ready to set up camp in a Thom Browne feathered gown with a 10-foot train that had to be carried by five people. The dress was created specifically for Cardi.
For the opening of the Kaos Dayclub & Nightclub, the lady wore mint and feathers.

Or more like a feathered mint-colored dress from Ralph & Russo. She looked fabulously fresh for the April event.
Remember the dress she wore on the Grammy red carpet?

The Thierry Mugler dress made her look like some kind of glamorous sea creature in an oyster shell. She wore her hair up and adorned with peals, of course.
The lady looks good in red.

The dress by Yousef Aljasmi and the hair give her old school Hollywood vibes. Can we talk about how great those shoes are, though?
Pink hair and black and white stripes look fun together.

In January, Cardi channeled some Beetlejuice vibes in a striped black and white Dolce and Gabbana suit. Her hair looks much better than Michael Keaton's in the movie, though.
She looks lovely in lavender.

Her lavender suit was made by Christian Siriano. The yellow purse is a what Cardi refers to as a “Birkin pussy.”