The compilation was announced last month, and has today been revealed in full, featuring Olivia Colman's cover of "Glory Box".

Colman's Portishead cover sees her take on vocals, while Phoebe Waller-Bridge and her sister Isobel play the ukelele.

Some of the other covers include Joni Mitchell's "Both Sides Now" by Helena Bonham Carter, Taylor Swift's "Never Grow Up" by Shaun Dooley, The Killers' "All These Things That I’ve Done", and more.

The Children in Need covers album, BBC Children in Need: Got It Covered, is out now. £1.50 from each sale will be donated the Children in Need charity.