Cardi B celebrated her 31st birthday in style on Wednesday.

The hitmaker headed out for dinner with her husband Offset and friends at Delilah, a celebrity hotspot in West Hollywood.

The birthday girl dressed to the nines, wowing in a plunging red satin and lace dress which showed off her surgically-enhanced curves.

Cardi was obviously feeling confident in the eye-popping number as she twerked for the cameras.

A besotted Offset meanwhile beamed at his wife as he took charge of carrying a pile of Hermès boxes to their car.

It's my birthday: Cardi B celebrated her 31st birthday in style on Wednesday. The hitmaker headed out for dinner with her husband Offset at Delilah in West Hollywood
+14

It’s my birthday: Cardi B celebrated her 31st birthday in style on Wednesday. The hitmaker headed out for dinner with her husband Offset at Delilah in West Hollywood

Putting on a show: Cardi was obviously feeling confident in the eye-popping number as she twerked for the cameras
+14

Putting on a show: Cardi was obviously feeling confident in the eye-popping number as she twerked for the cameras

Instagram videos showed Cardi shrieking in delight as she unwrapped another Birkin to add to her already huge collection during the dinner.

Offset also surprised his wife earlier in the day with a lavish flower and balloon display at their LA home.

Cardi shared a video of herself descending the petal-strewn stairs to find the floor of an entire room covered in petals, an enormous flower heart and a ceiling of pink balloons.

 ‘I love your skin, I love your face,I love your body , your ankles,I love your soul,I love your heart,I love your fart ,I love your faith,I love your talent ,I will BITE anybody for you lmaaooooo ❤️❤️❤️❤️’ Cardi captioned the video.

The audio of the clip displayed her surprise as she could be heard telling her husband: ‘Ahhh… So this is why you was rushing me to go downstairs and eat?… Wow, oh my God. I swear to God! Wow. I love you, thank you. Seems like it’s gonna be his birthday the way i’m gonna… I love you, I love you, thank you so much. I’ll bite you b***hes for this man!’

Offset has a history of going all out for his wife of six years birthdays and anniversaries.

Just last month she revealed how the Migos member marked their sixth wedding anniversary – with an incredible floral display at their home.

In an accompanying caption, Cardi penned: ‘Thank you sooo much baby. Thank you for the flowers, the empowerment, the protection and for being a great father to our children. I love so many things about you…

Wow: The birthday girl dressed to the nines, wowing in a plunging red satin and lace dress which showed off her surgically-enhanced curves
+14

Wow: The birthday girl dressed to the nines, wowing in a plunging red satin and lace dress which showed off her surgically-enhanced curves

Helping hand: Offset made sure his wife was looking her best as he took care of her dress' long lace train
+14

Helping hand: Offset made sure his wife was looking her best as he took care of her dress’ long lace train

All about you: Cardi couldn't hide her smile as she departed the Hollywood hotspot
+14

All about you: Cardi couldn’t hide her smile as she departed the Hollywood hotspot

Curves: The skimpy dress showed off Cardi's colourful tattoos on her back as well as her incredible figure
+14

Cardi's floral and butterfly design was on display under the sheer lace
+14

Curves: The skimpy dress showed off Cardi’s colourful tattoos on her back as well as her incredible figure

Inked: Cardi's arm tattoos and incredible, glittering nails were also on show
+14

Inked: Cardi’s arm tattoos and incredible, glittering nails were also on show

Check out the 'do: Cardi also rocked a glam hair do, looking gorgeous with her curly locks
+14

Check out the ‘do: Cardi also rocked a glam hair do, looking gorgeous with her curly locks

Gifts galore: Offset beamed at his wife, and was in charge of carrying the pile of Hermès boxes to their car
+14

Gifts galore: Offset beamed at his wife, and was in charge of carrying the pile of Hermès boxes to their car

Celebrating: She looked in great spirits as she beamed at the crowds on the way home
+14

Celebrating: She looked in great spirits as she beamed at the crowds on the way home

‘I love the fact that I’m with a grown ass man that’s going to provide , protect and help both of us GROW and can handle my mouth ,my attitude, my confidence my weakness and all this A*S!!…

Cardi and Offset began dating in early 2017 and became engaged just months later on 27 October. In April the following year, during her second SNL appearance, she announced that she was six months pregnant.

It was then revealed by TMZ that the couple had secretly married in September 2017 – one month prior to their public ‘proposal”.

She gave birth to their daughter Kulture Kiari Cephus and welcomed their second baby Wave Set Cephus in September 2021.

Their romance has been extremely on and off – with public accusations of cheating and a brief – later withdrawn – filing for divorce.

Offset is also a father to sons Jordan Cephus, 13, and Kody Cephus, 8, and daughter Kalea Marie Cephus, 8, from a previous relationship.

Husband Offset surprises Cardi B with stunning birthday decorations

Surprise! Offset also surprised his wife earlier in the day with a lavish flower and balloon display at their LA home
+14

Surprise! Offset also surprised his wife earlier in the day with a lavish flower and balloon display at their LA home

Wow: Cardi shared a video of herself descending the petal-strewn stairs to find the floor of an entire room covered in petals, an enormous flower heart and a ceiling of pink balloons
+14

Wow: Cardi shared a video of herself descending the petal-strewn stairs to find the floor of an entire room covered in petals, an enormous flower heart and a ceiling of pink balloons