The 38-year-old Kim Kardashian wowed her fans when she posed in a see-through lace catsuit with peephole neckline.
The outfit was specifically chosen for John Legend's 40th birthday party, and Kim shared glimpses of the outfit on Instagram stories before sharing it on Twitter.
She wrote in the caption "it's a like a bodysuit situation," and thanked Alexander Wang for designing her outfit. Photos can be seen below.
Both Kim and her husband Kanye posed with Legend and his wife Chrissy Teigen, and the couples added a dramatic look by posing across a table.
Kanya looked dapper in a black suit while Legend wore a white suit with red flower pin and a bow-tie. Teigen wore a figure-hugging gold dress.
The theme for his birthday party was a Casino Royale, and the red and gold decor kept the atmosphere stylish and sophisticated.
Teigen delighted her fans with adorable photos of her son, explaining: "Okay guys. Throwing john’s 40th birthday party tonight but need your help dressing mini-john. Which one!"
Her fans voted between the white tuxedo and black tuxedo, and white outfit won in the end. Little Miles truly looked like a "mini-legend."
Kim and Kanye are also expecting their fourth baby through a surrogate and fans believe she may have shared a clue about the baby's gender.
During an interview back in October, Kim said her daughter, 5-year-old North, was hoping for another brother for 3-year-old Saint. Kim explained:
“She said to me the other day, ‘Mom … we just need to have another baby brother so that Saint can just leave me alone … so the girls can be on this side of the house, and the boys can be on that side of the house.’”
Following that, a source close to the family told reporters that Kim and Kanye had "always talked about wanting four kids: two boys and two girls."