Diamonds may be a girl's best friend but gold isn't half bad either, and that just what an amateur treasure hunter found.
Walking in a field in Dorset in the UK, the hunter's metal detector picked up something in the ground.
See also: Gold computer comes with $1m price tag
It turned out to be two gold rings that are roughly 600 years old.
They will be going up for sale at Duke's Auctioneers of Dorchester, Dorset, and are expected to go for £30,600.
Timothy Medhurst, from Duke's Auctioneers says that the rings are french in style and worn by someone who was very high in standing, like a bishop or a lord.
Unfortunately, the treasure hunter and the landowner will have to split the sale of the rings.
But if they go for their expected price, neither should be upset about a 50/50 split!