Save the Date for a Royal Wedding. Prince Harry and Meghan Markle May 19th 2018 The UK is in major preparation for the Royal Wedding. The bunting is strung, the street parties are planned, and the Victoria Sponges are baked. A Royal Wedding is the perfect excuse for a best-of-British extravaganza which we all…