Did Prince Harry & Meghan Markle Sneak Off To A Lavish Babymoon?

Prince Harry and Meghan Markle took some time for themselves! The soon-to-be parents reportedly snuck off to the enjoy a luxurious three-night babymoon. Watch to find out where they went!