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