Right, here's what I can remember:
- rock/indie song
- very catchy riff
- one verse starts, I think, 'Ladies and gentlemen', and then something about let me introduce/allow me to introduce
- a later verse starts with something like 'you're the prettiest (?) girl'
It's played in River Island the last two times i've been there, so I presume it's quite new. Googling the lyrics has brought up nothing.
Help is much appreciated.