Sir Elton John and David Furnish have been told they have to pay for police protection at their wedding.

On top of the estimated £1m already spent on their ceremony next week, John will have to fork out an extra £10,000 for security against fans.

Police explained: "Any extra policing incurred as a result of the event will not be met by the residents of the Royal Borough of Windsor and Maidenhead."

"They will be met by the organisers," explained a spokesman for Sir Elton. "Of course he is happy to pay. He doesn't want to inconvenience anybody."