This is Jessica Brown Findlay. She's a British actress, and I think she might actually be the prettiest woman currently walking the face of this earth.