Kim Kardashian.

Who are you wearing? Why, Ripley’s Believe It or Not, of course! At Monday night’s Met Gala, Kim Kardashian showed up wearing the actual dress Marilyn Monroe wore when she famously sang “Happy Birthday” to John F. Kennedy in 1962. “It is a stunning skintight gown adorned with more than 6,000 hand-sewn crystals by costumier Jean Louis,” she said.

Bob Mackie calls Kim Kardashian in Marilyn Monroe dress a mistake

Kardashian thanked Ripley’s Believe It or Not Museum for lending her the dress, which sold at auction for almost $5 million in 2016. Speaking to Vogue, Kardashian explained she went on a diet specifically to wear the dress because it initially didn’t fit her — a discovery she made after guards brought the dress to her from a vault. “I didn’t starve myself,” she said, “but I was so strict.” In the end, Kardashian only wore the dress for a few minutes before changing into a replica, apparently not enough time to bust out a rendition of “Happy birthday, Mr. Davidson” six months early.

Met Gala 2022: Kim Kardashian wore Marilyn Monroe's iconic “Happy Birthday,  Mr. President” dress | Vogue France