Lady Mary’s hair stuns on Downton Abbey – Carson approved wedding headband and tiara
| September 30, 2012 at 3:50 AM EDTLady Mary’s wedding dress, tiara and veil did not disappoint on Downton Abbey season 3. Across the pond, Downtown Abbey season three premiered with a wedding. (It comes to us in the states in January 2013.) If you read the episode recap on Daily Mail you’ll find all sorts of delightful details about how Lady […]