1995: Annie Lennox's Second Solo Album, Medusa is released and reaches No.1. Lennox wins: Grammy - Best female Pop Vocal Performance and Best British Album for 'Diva', Grammy & National Academy of ...
Tonight the Royal Albert Hall is packed out with Annie Lennox fans, who sit patient and politely appreciative of the featured ...