Originally a Christmas song, four different versions of Roxette’s It Must Have Been Love have been officially released. The original song was released in 1987, which was followed by the most successful incarnation, a slightly edited version, omitting the Christmas references, created for the soundtrack to the 1990 film Pretty Woman. During the “Join the Joyride! World Tour” in 1991, the band recorded a country music version in Los Angeles, included on their 1992 album Tourism. A Spanish-language version of the Pretty Woman recording was released on their 1996 compilation Baladas en Español. Finally, an orchestral live performance from the band’s 2009 concert at Night of the Proms was included on their 2012 studio album, Travelling.