Michelle Fairley in The White Princess

Michelle Fairley in The White Princess

10 Feb 2017

Michelle Fairley stars as Margaret Beaufort in The White Princess, premiering on Starz on April 16th!