World Trending
Coming Soon...! View all
Jessica Rose Brown Findlay is an English actress known for her role as Lady Sybil Crawley in the ITV television period drama series Downton Abbey and Emelia Conan Doyle in the 2011 British comedy-drama film Albatross.