Lily Allen and Robbie Williams performed on stage together last night (19.12.13) to raise money for charity.

The 28-year-old singer slow danced with the 'Candy' hitmaker as they belted out the lyrics to 'Dream A Little Dream', taken from Robbie's new album 'Swing Both Ways', at the Under 1 Roof charity concert, held at London's Eventim Hammersmith Apollo.

The brunette beauty had recruited three of her celebrity pals to join her on stage - her first London show in three years - including Keane's Tim Rice-oxley, Chris Martin and Robbie.

Lily kicked off the show with her 2008 hit 'The Fear', which saw Chris playing acoustic guitar, while showing off his cheerleading skills.

Her short five-song set was then closed with Tim joining her on the piano, while they sang her cover of the band's 'Somewhere Only We Know', from the John Lewis Christmas advert, which is currently positioned number one in the charts.

The event - hosted by Fearne Cotton - was organised by Coldplay to raise money for the Kids Company, which helps support vulnerable children and young adults in London and Bristol.

Rizzle Kicks also took the stage to give a performance, along with magician Dynamo and Ricky Gervais' fictional rock band, David Brent And Foregone Conclusion.