Meghan Markle spotted “driving herself” around Vancouver Island amidst the Royal drama

The Duchess is back in the mansion that she and Harry were staying at throughout their holiday vacation, and a source reveal she’s “laying low” amid all the drama. “She mostly stays home but ventures out around mid-day just to get out.” The Duchess has apparently been exploring Vancouver Island in a Range Rover, which […]