Cardi B stole the show at her 30th birthday party as she arrived in a show-stopping corset and feathered headdress.
The birthday girl made sure all eyes were on her as she made a dramatic entrance at Poppy in Los Angeles on Tuesday night wearing a bright red leotard decorated with sparkling gems and feathers.
The gorgeous mum-of-two accessorised her look with long red mesh gloves, feathered carnival headdress and a sparkling necklace and earrings.
Cardi stood tall in bedazzled red stilettos as well as wearing a garter.
The mum-of-two styled her jet black hair in curls and went for a full glam makeup look.
She rocked her usual long nails along with dramatic black eyeliner and a glossy nude lip.
Cardi's iconic peacock tattoo was visible on her thigh as her revealing outfit left little to the imagination.
Meanwhile, she walked hand in hand with husband and the father of her children offset who was wearing an equally as extravagant outfit.
He looked as cool as ever as he wore an all white suit, featuring a white shirt, trousers, waistcoat and shoes.
However, he still tied his outfit in to match his wife and he wore a red tie and matching sunglasses.
His accessories included huge diamond earrings.
Other famous faces went to the party including Karrueche Tran, Chloe and Halle Bailey and Daysulan.
Cardi and Offset first began dating in 2017 and the couple welcomed their daughter Kulture, four, the following year.
The couple then secretly married in September 2017 but later got divorced, however they got back together and welcomed their son Wave.
Cardi's birthday celebrations come after the star said she didn't want her children to grow up privileged or feeling too comfortable.
Despite being wealthy now, Cardi B originally came from humble beginnings and she wants her children to appreciate that.
She told Vogue Singapore : "They need to know to never feel comfortable. Don't ever feel like, 'I'm going to get it because I'm Cardi and Offset's kid.
"Even though my kids are well-off, I want them to know that when you work for things and achieve it, it's more respected — especially when people see that you bust your a*s for it."
Cardi said people were 'nervous' that becoming a mother would affect her fame, but she assured them she would be alright because she'd have a nanny.
However, she ended up not getting a nanny for her daughter because she was 'afraid of anybody being around her besides my family'.
The singer then credited her own mother for everything she'd done for her as she said: "I've never appreciated my mum more, having kids helps you see things a little bit different."