If you haven’t seen the amazing remake of God Only Knows from the BBC take a watch below (and please explain where you have been for the last week) It’s quite something.

Can you name the performers? Answers under the video.

1. Dave Grohl / 2. Alison Balsom / 3. Lorde / 4. Pharrell Williams / 5. Zane Lowe / 6. Sam Smith / 7. Paloma Faith / 8. Eliza Carthy / 9. Nicola Benedetti / 10. Chris Martin / 11. Jaz Dhami / 12. Martin James Bartlett / 13. Danielle de Niese / 14. Stevie Wonder / 15. Florence Welch / 16. Lauren Laverne / 17. Brian Wilson / 18. Jake Bugg / 19. Katie Derham / 20. Gareth Malone / 21. Kylie Minogue / 22. Chrissie Hynde / 23. One Direction / 24. Emeli SandΓ© / 25. Elton John / 26. Baaba Maal / 27. Ethan Johns / 28. Jools Holland / 29. Jamie Cullum / 30. Brian May / 31. Tees Valley Youth Choir / 32. BBC Concert Orchestra

Find out more about the video, the performers and the single (released to raise money for Children in Need) here.