The Queen Just Gifted Prince Harry and Meghan Markle the Vacation House of Dreams
A lot of newlyweds would probably kill for a house of their own as they begin their marriage—but royals being royals, Prince Harry and Meghan Markle have not one, but three. They’ve apparently rented a “love nest” in the gorgeous Cotswolds along with their cottage on Kensington Palace grounds—but the latest digs come as a…
Read more