Meghan Markle Honors Diana With Elegant Earrings on Date Night
WHO:
NY Post - Meghan Markle, Prince Harry, Princess Diana, David Foster, Katharine McPhee
Vogue - Meghan Markle, Prince Harry, David Foster, Katharine McPhee
WHAT:
NY Post - Meghan Markle wore Princess Diana’s diamond and sapphire earrings during a date night.
Vogue - Meghan Markle and Prince Harry attended a fundraising gala for the David Foster Foundation, wearing matching monochromatic outfits.
Vogue - Meghan paired her black dress with earrings that belonged to Princess Diana.
WHERE:
NY Post - The event took place at a gala for David Foster's foundation.
Vogue - The gala was held in British Columbia.
WHEN:
Vogue - The couple stepped out on August 7 for the gala.
WHY:
Vogue - Meghan Markle paid homage to her late mother-in-law, Princess Diana, by wearing her earrings.
HOW:
Vogue - Meghan wore a black one-shoulder draped dress designed by Canadian designer Greta Constantine, while Prince Harry wore a black tuxedo and bow-tie.
(UPDATED August 8, 2026 20:12 UTC)
Meghan Markle and Prince Harry made a stylish appearance at a fundraising gala for the David Foster Foundation in British Columbia, where Meghan honored her late mother-in-law, Princess Diana, by wearing her diamond and sapphire earrings. The couple showcased their coordinated fashion sense, with Meghan in a chic black one-shoulder draped dress by Canadian designer Greta Constantine, while Harry complemented her look in a classic black tuxedo and bow-tie. This memorable outing took place on August 7, highlighting their continued commitment to charitable causes.