A concert for Diana, Princess of Wales, is planned for Sunday, July 1 in London. Isn't she dead, yet?
Clearly the Wembley concert is just an excuse for Harry and Wills to throw an extravagant shindig. And we all know that's right up Elton John's alley...
Come to think of it, half the aristocracy have been up Elton's alley.
Dutch firm unveils new clear air filter
16 hours ago