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.
Mass mating dance in Utrecht for Valentine’s Day
13 hours ago