THE royal wedding is here, and a host of musical performances helped make the big day a memorable one. Prince Harry and Meghan Markle tied the knot at St George’s Chapel, in Windsor Castle and here’s who got the honour of performing. For all your Royal Wedding coverage click here Who are The Kingdom Choir […]