Children in Need has raised more than £17.2m during its annual seven-hour telethon on BBC One on Friday Night.
Performances from Liberty X, Girls Aloud and Madonna helped persuade people to donate money to the charity.
And Doctor Who fans were given a sneak preview of actor David Tennant as the new Time Lord.
So far the money pledged tops last year's total, and it's hoped the final figure will rise to over £30m once all donations have been counted.
The evening kicked off with Liberty X performing the Children in Need charity single A Night to Remember.
Madonna, Girls Aloud, Craig David and Sugababes all followed with live performances on stage.
They were joined by husband and wife duo Peter Andre and Jordan, who performed their new duet for the first time.
Loads of celebs also donated things to be auctioned off for the charity.
A signed first edition of Harry Potter and the Goblet of Fire was donated by Newsround's Lizo Mzimba and went for £5,800.
Prime Minister Tony Blair even joined in the fun, sharing the stage with a comedy impressionist who was pretending to be him.
And people across the country also took part in loads of events through the night.
Fundraising challenges included world record carrot chopping, X-Factor style talent shows, music marathons and sponsored silences.
Every penny helps
Children in Need is in its 26th year, during which it has raised over £340m.
Every penny goes to charities that help disadvantaged children living in the UK.
Last year the charity gave £9m to children with disabilities, and gave hundreds of thousands of pounds to fund anti-bullying schemes.