Kim Kardashian is walking around with over $5 million on her fingers now that Kanye West hit her with another massive diamond… just because he loves her. Kim’s new Lorraine Schwartz rock is 20 carats – six carats bigger and cost three times more than her $1.3 million engagement ring.

Sources close to the jeweller tell us the emerald cut rock is a type IIa diamond, which means it’s pretty rare and close to flawless. Seems it’s pretty rare for Kim to double up, but she was seen wearing both rocks at a Harper’s Bazaar party on September 9.