album

It Must Have Been Love

8 songs (50 minutes) Released on 25 December 2006
1
It Must Have Been Love [feat. Soraya]
3:16
2
It Must Have Been Love (Extended Mix) [feat. Soraya]
6:38
3
It Must Have Been Love (Riffs & Rays Remix) [feat. Soraya]
9:01
4
It Must Have Been Love (Tim Dawes Remix) [feat. Soraya]
7:46
5
It Must Have Been Love (KB Project Remix) [feat. Soraya]
6:09
6
It Must Have Been Love (Micky Modelle Remix) [feat. Soraya]
5:38
7
It Must Have Been Love (Club Kids Remix) [feat. Soraya]
6:02
8
It Must Have Been Love (Catch 22 Remix) [feat. Soraya]
6:15