It was a record-breaking night for BBC’s Children In Need as they raised £37 million for disadvantaged children across the UK.
A whole host of stars featured on the fundraising show, including One Direction, actress Dame Helen Mirren and Martin Freeman.
Dermot O’Leary hosted the nights events, after usual host Sir Terry Wogan pulled out for “health reasons”- the first time since its launch in 1980. With Tess Daly, Fearne Cotton, Saturdays member Rochelle Humes and BBC Radio 1 DJ Nick Grimshaw also presenting.
In one of the must-see TV events of the year, Ellie Goulding kicked off the fundraising telephon with her performance of her new power ballad Army, before Shane Richie taken centre stage with the cast of Eastenders performing a dazzling dance routine from musical Top Hat.
The night saw Bruce Forsyth and Tess Daly reunited to present a Call The Midwife meets Strictly special, with the cast performing in front of the regular judges.
Viewers were also treated to a special Star Wars sketch ahead of the highly-anticipated release of The Force Awakens next month, with a host of famous faces amongst it.
Pop star Jess Glynne sung the official BBC Children in Need single Take Me Home, with other musical performances from Rod Stewart, Selena Gomez, Years and Years, and Anastacia.
BBC Children in Need supports 2,500 different projects across the U.K. and in the last year alone has helped over 500,000 disadvantaged children and young people.
A ray of sunshine on this dark day of mourning.