What makes a wedding dress modern, and why the traditional white dress still endures.
See All 6224 Episodes of "Slate Magazine"