Vanessa Kirby is an English actress who started her career when she made her debut in 2010’s Love/Loss. She next played Ruth in 3 episodes of The Hour, followed by her portrayal of Estella Havisham on the miniseries Great Expectations. She later had roles in the films Charlie Countryman, About Time, and Queen & Country. In 2015, she played Lady Jemima Hervey on The Frankenstein Chronicles. She also had notable roles in the movies Jupiter Ascending and Everest. From 2016 to 2017, she portrayed Princess Margaret on Netflix’s The Crown. At the same time, she portrayed Zelda Fitzgerald in the movie Genius and has also appeared in the films Kill Command and Me Before You.