
PRINCE Harry and Meghan Markle have been living in a luxury Beverly Hills mansion belonging to Hollywood tycoon Tyler Perry, it was claimed.
The Duke and Duchess of Sussex, along with their one-year-old son Archie, have called the $18million (£14.5million) p⦠[+2263 chars]Source


