All the times the royals have worn high street fashion and jewellery - from Zara Tindall's John Lewis jumper to Kate Middleton's Orelia hoop earrings March 26, 2026 · Daily Mail Read full story at source