Cardi B has arrived.
The 25-year-old, who happens to be pregnant (very, very pregnant), arrived at her first-ever Met Gala on Monday evening in a look worthy of rap royalty.
The Invasion of Privacy songstress wore her dark locks in a voluminous mass, a jewel-encrusted headpiece (crown?) framing her face, and a diamond-covered choker adorning her neck.
Cardi put her cleavage on display in low scoop-neck empire waist Moschino gown with beaded embellishments and pearls running down the bodice and lining the hems, a satiny crème-colored overskirt giving the look some extra oomph—think the stepsisters from Cinderella, but way more glam.
Cardi being Cardi, this was no typical princess-style fare—the gown included a slit running down her left leg, nearly all the way to her baby bump. Oh, and you can’t miss the pearlescent claw-like coverings across her hands.
She and Moschino creative director Jeremy Scott approached the red carpet together. Her fiancé, Migos rapper Offset, arrived earlier in the evening with fellow group members Takeoff and Quavo.
This article originally appeared on InStyle U.S.