Character

Young Princess Margaret

Young Princess Margaret in The Crown (2016), played by Beau Gadsdon.

Margaret grows up in the shadow of the crown, the younger sister who was never meant to rule and feels the difference keenly. She's spirited, sharp-tongued, and quick to notice unfairness, especially when it touches her sister Elizabeth. Charm comes easily to her; so does frustration at being second.

Gadsdon plays her as a child already learning the family's central lesson — that duty crushes desire — without yet having the resignation to accept it. The performance finds real ache in small moments, the flashes of jealousy and defiance that make clear this is a person storing up feelings she'll spend a lifetime not being allowed to have.

Played by

Appears in

The Crown2016