The Keeping Up With the Kardashians star’s gown featured crystals throughout with ostrich feathers along the train.
Beyoncé’s 2012 Givenchy Haute Couture gown was also crystal-embroidered with ostrich feathers to add drama to the long train.
Kim kept her makeup to a minimum and slicked her hair back in a ponytail to put the dress on full display.
Beyoncé had the same idea in 2012, as she looked fresh-faced with her hair in a low ponytail.
There are way too many similarities for this "b—tch stole my look moment" to be just a coincidence. But the reality star was quick to shoot down copycat rumors, explaining that she was actually inspired by Cher!
“Tonight’s inspiration!,” she wrote on Instagram with a photo of the icon. “Cher at the 1st ever Met Gala! I just met her and told her this photo was my inspiration for my dress tonight! So happy I met her!”
Did Kim or Beyonce wear it better? Tell us in the comments below or tweet @OKMagazine!