Prince Harry and Meghan Markle Staying at $8,000-Per-Night Luxury Resort While Filming New Netflix Show Despite Money Woes
Prince Harry and Meghan Markle are reportedly residing at Four Seasons Palm Beach during a luxury vacation in Florida, where they're also filming a new show.