Meghan Markle wears Diana’s earrings at David Foster gala in Canada
Meghan Markle wore Princess Diana's diamond and sapphire earrings to a fundraising gala for the David Foster Foundation in Victoria, Canada, on August 7, 2026. The Duke and Duchess of Sussex posed…













































