Finding the perfect gift for a loved one is a minefield, but if you're shopping for your mum, sister, or best friends, look ...
The Princess of Wales often is spotted wearing her Cassandra Goad Cavolfiore earrings which are worth over £5,000.