Tea for Two?

Tea for Two?

Harry and Meghan. Windsor Castle. Crown. Simple dress and exquisite veil. To-the-second schedule. Your Majesty. Fairy tale. Yes, how many of you chose to rise early, drink tea and watch the biggest event in England on Saturday?  It may have taken place in the...