Annie Lenox has released at least one album .
Lennox embarked on a solo career in 1992 with her debut album , Diva , which produced several hit singles including `` Why `` and `` Walking on Broken Glass `` .