Meghan and her two rescue dogs are moving in with her fiancé.
Newly engaged couple Prince Harry and Meghan Markle will live in Nottingham Cottage, a self-contained two-bedroom home located on the grounds of Kensington Palace in London. The “cozy” cottage, which is about 1,300 square feet, has seen royals before
Loading...