Helena Bonham Carter plays Princess Margaret on The Crown Season 3. She will take over the role from Vanessa Kirby.

Unrated
Photo Credit:
Netflix
Related Posts:
Uploaded by:
Uploaded:
Show Comments