Meghan Markle dons Princess Diana's iconic earrings at David Foster Foundation event in Canada, marking a royal moment with Prince Harry.