Annie Lennox wearing a hat and a flowery shirt