Meghan Markle's navy Ralph Lauren gown and Princess Diana's Cartier watch prove that the best celebrity style moments are ...