Kate Middleton wore Princess Diana's emerald choker that hasn't been worn for decades

From: InStyle - Thursday Dec 22,2022 02:29 am
More emails from InStyle