What is Annette Benings husbands name?

She is married to Warren Beatty. He was rumored to have had affairs with nearly every single woman in Hollywood for over 30 years. Many women tried to catch him but she's the first to succeed! He is the brother of Shirley MacLaine - the famous and incredibly talented actress and dancer.