Every bride has grappled with the decision about what to wear on her wedding day, but for Abby Kingston there was only ever one option. From a young age, she spied a framed picture of her great great grandmother Mary Lowry in her marital finery, and decided that one day she'd wear that same dress.
Fortunately, the vintage gown was still in the family - in fact it had been worn by nine other brides since that very first outing in 1895. Abby's mother tracked it down to an aunt's house, and 200 hours of painstaking restoration work on the Belgian lace later, the frock, in all its former glory, was ready to wear. Abby described slipping into the dress - which had to be altered to fit her 21st-century proportions (the original bodice had an 18-inch waist!) - as a "surreal" experience.
The original dress was custom made for Mary Lowry's marriage to John Warren in 1895. But it didn't get another outing until 1946, when Mary's granddaughter Jane wore it to her wedding to John Kearns. after another family wedding in 1948, the gown then went unworn throughout the fifties, but saw the light of day again in 1960 when another of Mary's granddaughters wowed in it (albeit with a slightly shorter train, befitting the fashion of the day). After a 16-year gap, the dress was worn in fairly quick succession by six more ancestors of Mary Lowry, before being packed away again for nearly 25 years and it was unpacked by Abigail.
Though the story of the dress was featured by numerous media outlets, Abby managed to keep the finer details secret from fiancé Jason ahead of their New York City wedding in October 2015. Congratulations both!
Main image: Good Morning America/Twitter