I absolutely love, love, love this :o)
This Calvin Harris album was a Christmas present to myself. Florence Welch has vocal duties on this track.