Last night, (October 7th) the BBC gave us a special treat, premiering the video for ‘God Only Knows’, their star studded cover of the Beach Boys’ timeless classic. Featuring over 30 stars from music and the BBC, the video has been causing us to pause and rewind all day as we clock another famous face. So who all did we catch in the 'God Only Knows’ video?

brian wilsonThe Beach Boys' classic has been covered for Children in Need

First a little background, the cover was put together to promote the launch of BBC Music, described by the corporation as “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.”

More: After Beach Boys Farce, Brian Wilson To Tour With Jeff Beck

Proceeds from the single’s sale will go to the BBC’s annual Children in Need appeal. The long list of names featured on the track makes it the biggest collaborative single released in support of the charity since 1997’s cover of Lou Reed’s ‘Perfect Day.’

More: One Direction Announce New Album - All You Need To Know About 'Four'

Beach Boy Brian Wilson who composed the song and features in the video said of the reworking, “All of the artists did such a beautiful job I can’t thank them enough,” he said. “I’m just honoured that God Only Knows was chosen. God Only Knows is a very special song. An extremely spiritual song and one of the best I’ve ever written.”

One Direction at the Brit AwardsOne Direction are among the artists appearing in the video

So just incase you still haven't managed to clock them all, here they are (in order of appearance, of course).

1. Keith Lockhart (BBC Concert Orchestra conductor)
2. Martin James (BBC’s Young Musician of the Year)
3. Pharrell Williams
4. Emeli Sande
5. Elton John
6. Lorde
7. Chris Martin
8. Brian Wilson
9. Florence Welch
10. Kylie Minogue
11. Stevie Wonder
12. Eliza Carthy
13 Nicola Benedetti (former BBC Young Musician of the Year.)
14. Jools Holland
15. Brian May
16. Jake Bugg
17. Katie Derham
18. Lauren Laverne (BBC 6 music DJ)
19.Katie Derham (BBC presenter)
20. Gareth Malone (TV choirmaster)
21. Alison Balsom (trumpet player)
22. One Direction
23. Zane Lowe (BBC Radio 1 DJ)
24. Jaz Dhami
25. Paloma Faith
26. Chrissie Hynde
27. Jamie Cullum
28. Baaba Maal (Senegalese singer and guitarist)
29. Danielle de Niese (Australian lyric soprano)
30. Dave Grohl
31. Sam Smith