Commenting as a Guest. Sign in or Join.
The cast of ITV's 'Downton Abbey' films what looks to be another wedding scene for season three on April 26th in Oxfordshire, England. Laura Carmichael, who plays Lady Edith, is dressed in a bridal gown.
Sign in with Facebook