To celebrate the launch of BBC Music - "an ambitious wave of new programmes, innovative partnerships and ground-breaking music initiatives that amount to the BBC's strongest commitment to music in 30 years" - the BBC have done a "perfect day" again - this time covering the Beach Boys' 'God Only Knows'.

The track features the following artists: Brian Wilson, Sir Elton John, One Direction, Stevie Wonder, Pharrell Williams. Jake Bugg, Lorde, Emeli Sandé, Chris Martin, Kylie Minogue, Paloma Faith, Sam Smith, Florence Welch, Chrissie Hynde, Brian May, Dave Grohl, Alison Balsom, Martin James Bartlett, Danielle de Niese, Nicola Benedetti, Eliza Carthy, Baaba Maal, Jamie Cullum, Jaz Dhami, as well as the BBC's Zane Lowe, Lauren Laverne, Katie Derham, Gareth Malone and Jools Holland. Backing comes courtesy of Tees Valley Youth Choir and the BBC Concert Orchestra.

It's a song that should never be covered, but seeing as all the proceeds go to Children In Need, you might wanna pick up a copy.