Melanie Griffith has filed for divorce from husband Antonio Banderas  after 18 years of marriage. The couple released a statement through their rep on Friday, saying, "We have thoughtfully and consensually decided to finalize our almost twenty years marriage in a loving and friendly manner honoring and respecting each other, our family and friends and the beautiful time we have spent together." The couple has one daughter together, 17-year old Stella, and Melanie is also the mother of son Alexander Bauer and Fifty Shades of Grey actress Dakota Johnson  from her previous marriages. Melanie and Antonio began their relationship in 1995 after meeting on the set of the film Two Much, and their divorce definitely comes as a surprise; here are more of the most shocking celebrity breakups  that have happened over the years.
Source: Getty / Frazer Harrison