Home Celebrity News David Beckham Spent £19 million on Miami Penthouse