Royal Wedding: Meghan Markle and Prince Harry arrive at Windsor Castle for rehearsal

MEGHAN Markle and Prince Harry have been spotted arriving at Windsor Castle for a rehearsal of Saturday’s much-awaited royal wedding at St George’s Chapel.
Daily Express :: News Feed