Deborah Findlay Husband : Downton abbey star jessica brown findlay has revealed she has been battling an eating disorder for 13 years, and blamed society's idea of beauty for fuelling body image issues.