Prince Harry and Meghan Markle touch down in the US as they return home from romantic couple’s holiday in the Caribbean
PRINCE Harry and Meghan Markle have touched down in the US after returning from a romantic Caribbean getaway. The couple landed in Atlanta following a couple's holiday on the island…