Photographed by Annie Leibovitz, Vogue, July 2005. As any bride knows, no wedding detail is too small to be […]