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.