Kim has worn four extravagant engagement rings (two given by Ye), and one of which she had to purchase herself.