Get the Look: A Downton Abbey English Garden Wedding

Last night's premiere of Downton Abbey season 3 has everyone talking! We can't stop drooling over Lady Mary's wedding details: the chapel train, vintage veil and diamond tiara (valued at $200,000!)... and don't even get us started on the gorgeous sleeved gown with rice pearls and Swarovski crystals. Get the look of this 1920s-inspired English... read more