Lily to perform at Sir Elton John’s winter ball

London: English singer Lily Allen has patched up her relationship with Sir Elton John and agreed to perform at his annual winter ball.

Allen, 25, who is currently pregnant, had a major fall out with John, 63, after they appeared at the GQ Men Of The Year Awards in 2008.

She had mocked him in her music video for ‘Who’d Have Known’, in which she gazes at images of the veteran star, before an Elton look-alike is kidnapped and forced to declare his love for her.

But the pair put their differences behind them last year when Allen designed her own cocktail bar for John’s 2009 ball, and now she will be playing a set at this year’s festivities, which takes place on October 30.

“We are thrilled to announce that this year our dear friend Lily Allen will give us an exclusive performance,” a news daily quoted a statement from John and his partner David Furnish reading.