THE royal wedding of Prince Harry to Meghan Markle takes place on May 19 at St George’s Chapel, in Windsor Castle. All eyes will be on the 36-year-old as she walks down the aisle to marry her prince. Here’s the lowdown on who will be by her side… Who will give Meghan Markle away? After […]