Question: who sings i'd do anything for love
Answer: `` I 'd Do Anything for Love ( But I Wo n't Do That ) '' is a song written by Jim Steinman , and recorded by Meat Loaf with Lorraine Crosby .