Mitchell Besser: Everything About Annie Lennox’s Husband
Who Is Annie Lennox's Husband, Mitchell Besser? Mitchell Besser is a gynecologist, obstetrician, and the husband of Scottish singer-songwriter, political activist, and philanthropist Annie Lennox. Mitchell's wife Annie is one…