Here are the possible solutions for singer of the 1993 no 1 hit i'd do anything for love but i won't do that clue