2019’s best British period drama TV actress revealed – as voted by you!

2019 saw some incredible performances in period dramas on British television.

Over the past few months, we asked you to vote for 2019’s best actress in a British period drama series, TV movie or mini-series.

Now that we’ve counted up all 37,537 votes, we can reveal the Top 20…


20. Naomi Battrick as Jocelyn Woodbryg in ‘Jamestown’


19. Samantha Morton as Margaret Wells in ‘Harlots’


18. Tessa Peake-Jones as Sylvia in ‘Grantchester’


17. Cara Delevingne as Vignette Stonemoss in ‘Carnival Row’


16. Charlotte Hope as Catherine of Aragon in ‘The Spanish Princess’


15. Sara Vickers as Joan Thursday in ‘Endeavour’


14. Lily Collins as Fantine in ‘Les Misérables’


13. Keeley Hawes as Kathleen Shaw in ‘Summer of Rockets’


12. Sorcha Cusack as Mrs Bridgette McCarthy in ‘Father Brown’


11. Daisy Waterstone as Margo Durrell in ‘The Durrells’


10. Helen Mirren as Catherine the Great in ‘Catherine the Great’


9. Helen McCrory as Aunt Polly in ‘Peaky Blinders’


8. Emilia Clarke as Daenerys Targaryen in ‘Game of Thrones’


7. Olivia Colman as Queen Elizabeth II in ‘The Crown’


6. Helen George as Trixie in ‘Call the Midwife’


5. Suranne Jones as Anne Lister in ‘Gentleman Jack’


4. Jenna Coleman as Queen Victoria in ‘Victoria’


3. Rose Williams as Charlotte Heywood in ‘Sanditon’


2. Eleanor Tomlinson as Demelza Poldark in ‘Poldark’


1. Caitriona Balfe as Claire Fraser in ‘Outlander’


Take a look at our list of 2018 winners.

The fourth season of Outlander is available on DVD on Amazon.