I'd Do Anything cover
I'd Do Anything
Jodie Prenger , Ross McCormack , Laurence Jeffcoate , Charlotte Spencer , Rowan Atkinson & Gang