dailymail.co.uk
It’s perhaps no surprise that when Johnny Depp was in the throes of a very public split from his young wife Amber Heard last year, he went to Sweden, and checked straight into Stockholm’s Grand Hotel.
over 6 years ago
Search by beat, location, outlet & position to find the right journalists for your story.
Sign up for free