Stars out in force for Children in Need
Celebrities have been taking part in the annual BBC Children in Need appeal show.
Performers on the show included One Direction, JLS, Gok Wan and Steps.
The cast of EastEnders paid tribute to Queen, while Miss Piggy and Kermit the frog performed the hit Mah Na Mah Na with a host of other stars.
The Children in Need website has details of how you can donate.