NEWS
19/05/2018 10:42 SAST | Updated 19/05/2018 10:42 SAST

WATCH THE ROYAL WEDDING LIVE HERE

Britain's Prince Harry and Meghan Markle are getting married in St George's Chapel in Windsor Castle today.