Meghan Markle, 45, wears Princess Diana’s earrings at David Foster’s charity gala in Victoria, Canada, reconnecting with old friends and schoolmate Katharine McPhee.
Meghan Markle Dazzles in Diana’s Earrings at Canadian Charity Gala
8 min read
Continue reading in the USA News Updates app