Kim Kardashian has divided fans after stepping out in a daring look for her 42nd birthday.
The reality TV star sported a sheer white Dolce and Gabbana dress, showing off the black lingerie she wore underneath.
She posted a selection of photos of the event to Instagram and wrote: “Happy Birthday to me”.
The strapless floor-length gown accentuated her curvy figure and drew attention to her high-waisted underwear. Kim opted for strappy white heels that wrapped up around her calves, and accessorised with a tiny glittering bag.
She wore her platinum blonde hair loose around her face, and finished her look off with a small cross necklace.
The fashion designer celebrated with an elaborate dinner with her famous family and close friends. The restaurant looked incredible, with a long row of candles down the middle of the rectangle table and draped fabric hanging from the roof.
The reaction she received on Instagram was split, with many praising the mum-of-four.
“Happy Birthday Kim!” Love the look too,” one fan wrote.
“It’s giving bride, it’s giving beauty, life,” added a second.
“I see a Queen,” a fan wrote, while another added that she was “dressing for revenge”.
However, other people weren’t too impressed by the designer outfit.
“My grandma wants her curtains back,” one fan quipped.
“It looks like something you wear when you are going to the beach,” another suggested.
“Those shoes were as bad as that awful lace wrap or whatever it was. Total miss on the bday outfit!” wrote a third.
A fan added that her dress looked like a ‘shower curtain’, while another compared it to ‘a web decoration for Halloween’.
Never miss a thing. Sign up to Yahoo Lifestyle’s daily newsletter.
Or if you have a story idea, email us at firstname.lastname@example.org.