Jennifer Lopez has been engaged five times and married three times - which means she has built up an impressive ring collection.
And bling expert Zack Stone, engagement ring specialist at Steven Stone, has valued the dazzling jewels presented to the singer and actress to be worth a staggering £6.8 million.
The stone guru estimates that JLo was given the most expensive piece by ex-husband Marc Anthony - who she shares her two children with - and that the gem with the second-highest price tag was from Ben Affleck - who has recently reconciled with the beauty.
The first time JLo tied the knot what in 1997. She wed restauranteur Ojani Noa and when he bent the knee he presented her with a pear-shaped diamond ring thought to be worth a cool
Read more on mirror.co.uk