No, Prince Harry did not buy Frogmore Cottage. As of early 2026, the property remains part of the Crown Estate and belongs to the reigning monarch (King Charles III). While Harry and Meghan were "gifted" the use of the house by Queen Elizabeth II as a wedding present, it was always a leasehold arrangement rather than outright ownership. In early 2023, it was widely reported that the couple had been "requested to vacate" the property, and they officially handed back the keys later that year. While Harry and Meghan famously repaid the £2.4 million in taxpayer-funded renovations through the Sovereign Grant, this did not grant them ownership. If the Duke and Duchess of Sussex wish to have a permanent base in the UK in 2026, they are required to purchase a private residence on the open market, as they no longer have a royal residence at their disposal.