Who Wore It Best: Kim Kardashian vs. Rihanna

Kardashian, 31, paired the curve-hugging number with Christian Louboutin python heels and her “Mason <3’s Penelope” nameplate necklace by Jennifer Meyer, which was a gift to her and her sisters Kendall and Kylie Jenner from mom Kris Jenner. (Sister Kourtney Kardashian welcomed baby No. 2, Penelope Scotland Disick, into the world on July 8.)

The Givenchy dress was a rather conservative choice for Rihanna, 24, who always manages to turn heads with her nipple-flashing, midriff-baring street wear. The Grammy-winning artist topped off her look with gold necklaces and matching metallic heels.

via Who Wore It Best: Kim Kardashian or Rihanna? – UsMagazine.com.