Annapolis, Maryland - April 18, 2015: Stephanie Cate's wedding dress was originally handmade by her great grandmother for Stephanie's grandmother. Stephanie is the third generation to wear the same dress.

Stephanie Shearer Cate and Winston Bao Lord wed at their friends Jeff and Marry Zients' house in Annapolis, Maryland Saturday April 18, 2015.