Melanie Griffith and Antonio Banderas Despite both having been previously married, Melanie and Antonio managed to make their marriage last 18 years before it was revealed in June 2014 that Melanie was divorcing Antonio. Image Source: Getty / Jemal Countess