Meghan Markle and Prince Harry were officially married on Saturday, May 19 after exchanging their vows in front of the world at St. George’s Chapel, Windsor Castle. The Royal Wedding 2018 has attracted huge global interest, with people tuning in from as far afield as Australia, New Zealand and Canada. In the UK, over 18 … Read more