Royal Wedding is here! All you need to know ahead of the ceremony
Prince Harry will wed Meghan Markle on 19 May at St George's Chapel in Windsor. The Prince of Wales, Charles had officially announced the engagement of the couple last year in November. The wedding has been declared as an official…