Question: who sings it must have been love but it's over now?
Answer: the Swedish pop duo Roxette