Queen Elizabeth II had put in a lot of thought when she gifted Prince Harry and Meghan Markle their Windsor home, Frogmore Cottage, as wedding present in 2018. However, the Duchess of Sussex was under the impression that she will be residing in Windsor Castle itself with her husband, but was quickly humbled by the late matriarch. A source told The …