Can I just say something here – I know the original video came out donkeys ago, but how beautifully bewtiching and flawlessly fabulous does Sophie Ellis-Bextor look in this music video for Armin Van Buuren's "Not Giving Up On Love"?
It's dance music perfection to the infinite degree. I'm getting lost in it's trance.