Jessica Brown Findlay Jessica Brown Findlay is a British actress best known for her role as Lady Sybil BiographyDecember 23, 20191 Comment