The sweet meaning behind Kate Middleton's personalised jewellery collection - and her exact £125 high street necklace that's still in stock

· Daily Mail