The Crown's Vanessa Kirby was born April 18, 1988 in London, England. Before landing the role of Princess Margaret, Vanessa would get her start on the English stage.
The young actress has a pretty impressive resume to boast. Check out the video above for everything you need to know about The Crown's Vanessa Kirby.