Inside Harry and Meghan’s romantic getaway in super posh Canouan in the Grenadines before jetting off to Atlanta
PRINCE Harry and Meghan Markle have been spotted returning from a romantic getaway on a tiny island in the Caribbean. The Sussexes had been snapped walking hand-in-hand along a sunny…