Cardi B Looks Ultra Glamorous for Vogue Mexico Photoshoot

Cardi B is showing off her modeling skills in stunning new photos for Vogue Mexico.

The magazine shared the cover image on Instagram, with the 30-year-old "Up" rapper's hair styled in voluminous waves as she models an expansive blue and brown jacket with structured detailing around the back of the neck. The embellishments feature turquoise beads and ornaments, with the musical artist wearing long, dangling earrings that match and statement gold cuffs.

In the caption, the magazine featured a quote from their interview with Cardi B, translated from Spanish: "There are a lot of female rappers out there who aren't judged as much as I am. I don't have room to fail, I can't lose." The publication added, "You know her name, now it's time for you to know the story behind the singer willing to follow the tradition, while she writes her legend."

>>> Sign up for Parade's Trending News newsletter and we'll keep you in the know on the viral pop culture moments and celebrity news everyone is talking about <<<

In a separate post, the outlet shared more images from the shoot, including one with Cardi B in a red snakeskin trench coat and another with her wearing a unique white dress shirt and a heavily sequined skirt.

In the comments, many shared compliments for the star, including, "Omg, she has never looked so gooood," "Perfection ?? ??," and "This version of Cardi is everything, she looks natural and sophisticated and gorgeous! ??."

Cardi B also shared the images on her Instagram, and people continued hyping her up, even the official Instagram account for the picture-sharing platform commented, "queen energy ??."

Fellow rapper Ice Spice shared her support, commenting, "????," while actress Kerry Washington wrote, "GIRL."

One fan felt the same way, enthusiastically writing, "My thing is, you did NOT have to EAT the girls up this bad !!!!! This is literally INFALLIBLE."

"Hair outfit every thing is on [point] u keep serving and u always deliver u go ???? Cardi B u are a winner @iamcardib," a different comment proclaimed.

While Cardi B's life has faced some struggles lately, like someone throwing a drink at her during a performance, she is also celebrating the release of "JEALOUSY," her new track with husband Offset. Promotions for the song even featured a cameo from none other than Jamie Lee Curtis.

Next: Cardi B Is an "Emotional Proud Mommy" During Daughter's Graduation in Sweet Shots