And Annie Lennox is da Bomb