who sings it must have been love but it's over now
It Must Have Been Love "It Must Have Been Love" is a song written by Per Gessle and performed by the Swedish pop duo Roxette. The ballad became the duo's third number one hit in the United States,[1] and is one of their best selling releases, being certified gold or platinum in a number of countries.