who plays the crown princess margaret
Courtesy of Netflix. Although Claire Foyâs Queen Elizabeth II headlines The CrownâNetflixâs gorgeous period drama about the monarchâs coming-of-reignâthe first seasonâs most tantalizing subplot belongs to her sister Princess Margaret, played by Vanessa Kirby.