who played lavinia catherine swire
Life doesn't always imitate art: Lavinia Swire (played by Zoe Boyle) and Susie Hariet. Attention: Dan Stevens said he is enjoying the attention from admirers of all ages for his portrayal of Matthew Crawley on with the programme or.