Year Project Role
2021 The Dig Peggy Piggott
2020 Rebecca Mrs. de Winter
2019 Rare Beasts Cressida
2019 Yesterday Ellie Appleton
2019 One Red Nose Day and a Weeding (short) Miranda
2018 Mamma Mia! Here We Go Again young Donna
2018 Little Woods Deb
2018 The Guernsey Literary and Potato Peel Society Juliet Ashton
2018 Sorry To Bother You Detroit’s White British Voice
2017 Darkest Hour Elizabeth Layton
2017 Baby Driver Debora
2016 The Exception Mieke de Jong
2015 Pride and Prejudice and Zombies Elizabeth Bennet
2015 Burnt Sara
2015 Cinderella Cinderella
2013 Silent Treatment (short) The Girl
2012 Fast Girls Lisa Temple
2012 Broken older Skunk
2012 Wrath of the Titans Korrina
2012 Chemistry (short) Ines
2011 Chloe And Will’s Hot Date Night (short) Chloe

Year Project Role
2022 Pam & Tommy Pamela Anderson
2021 The Pursuit of Love Linda Radlett
2016 War and Peace Natasha Rostova
2012-2015 Downton Abbey Lady Rose McClare
2011 Secret Diary of a Call Girl Poppy
2010 Just William Ethel Brown

Year Project Role
2019 All About Eve Eve Harrington
2016 Romeo and Juliet Juliet
2012 The Seagull Nina
2012 Definitely the Bahamas Marijke
2012 Play House Katrina
2011 Othello Desdemona
2011 Vernon God Little Ella/Taylor
2010 Curtains N/A