Kim has worn four extravagant engagement rings (two given by Ye), and one of which she had to purchase herself.
Some say diamonds are forever, but that’s not quite the case for one of Kim Kardashian’s engagement rings. The Skims founder, ...