Elton JohnElton JohnWhen you're the King of Pop, where do you choose to tie the knot with the love of your life?

Well, only somewhere fit for royalty will do - or that's what Sir Elton John and David Furnish have decided.

Elton and his long-term lover will get hitched in a civil partnership ceremony at the very same register office where Prince Charles and Camilla got married.

The superstar and his Canadian film-maker partner will exchange vows on 21 December at Windsor's Guildhall. The same registrar who wed Charles and Camilla will be officiating too.

Elton and David's ceremony will be a private affair, with only Elton's mum and stepdad and David's parents there as witnesses.

But the star will then throw a lavish bash at his Old Windsor mansion for 700 guests, including Rod Stewart, Liz Hurley and Victoria Beckham (hubby David will be on duty for Real Madrid).

However, don't expect to see pictures any time soon.

Elton has turned down a £6m magazine offer for photos of the wedding. He says his love for David is too sacred to be subject to a tacky price tag.