Sir Elton John is offering fans the ultimate Christmas treat - himself. The singer is offering to perform a 90 minute concert at a fan's house, reports the Sun.

The fee is a cool 850,000 - but every penny goes to the Elton John Aids Foundation.

The private concert is one of the items in an upmarket Christmas catalogue from the Dallas-based Neiman Marcus store.

Elton says up to 500 people can attend the concert so long as it is not a commercial venture.