MEGHAN Markle and Prince Harry will marry at St George's Chapel, Windsor Castle, for the royal wedding of the year in just over a week. But how did the ...