Answer
Vanessa Kirby, born on April 18, 1988, is a renowned English actress who gained prominence for her remarkable portrayal of Princess Margaret in the acclaimed Netflix series "The Crown." Throughout her career, she has left a lasting impression with her diverse acting roles, demonstrating her versatility and talent in both film and television.