Annie Macauley
Annie Macauley is an actress and producer, known for 10 Days in Sun City (2017), Mad About You (2019) and A Lot Like Love (2018). She has been married to Tuface Idibia since May 2, 2012. They have two children.