Antonio Banderas is married to Melanie Griffith. The couple has been together since 1996 and have one child together, a daughter named Stella. Antonio also has two daughters from previous relationships.