Melanie Griffith has filed for divorce from husband of 18 years, fellow actor Antonio Banderas.
Added: