A bride got married in her great-great-grandmother's wedding dress, 120-year-old pit stains and all.
Abby Kingston became the 11th woman in her family to walk down the aisle in this beautiful Victorian gown that dates back to 1895. That was the year it was first worn by Abby's great-great grandmother Mary, who had a totally bangin' body.
Abby's Mom wore the dress at her own ceremony in 1977, and is absolutely thrilled her daughter is following in the tradition. She told Inside Edition, "Every mother wants their daughter to wear the wedding dress that they wore."
Yeah, plus more money to spend on the open bar!
The original Victorian gown took over 200 hours of detailed work to restore to peak wedding day condition. (120 years worth of pit stains ain't easy to get out!) You can watch the full story of the dress here, and see the groom's adorable reaction.