Phyllis Traver got married in 1953 and wore a beautiful lace gown. In 1983, her daughter Susan wore the same dress when she got married. And in 2016, Julia Cain wore the same dress for her wedding! Each bride restyled and altered it a bit, but you can tell it’s the same dress. What’s even more remarkable is that one man walked with all three women at their weddings: Harold Traver married Phyllis, then escorted his daughter Susan down the aisle, and recently gave away his granddaughter Julia at her wedding. Read the story of the dress and see pictures of all three weddings at Buzzfeed.