Neil Tennant and Chris Lowe received the ‘World Arts Award 2003’ ‘for their extraordinary dedication to art, their social engagement and their unique contribution to popular music as well as their overall patronage of the arts.”

Check the Pics section for some pics!