Lilliana Vazquez has been married to Patrick McGrath since October 27, 2007. They have two children.