
Diana Hardcastle (born July 12, 1949) is a British actress who has appeared largely in television roles. She is married to actor Tom Wilkinson, with whom she has two children. She appeared in episodes of Midsomer Murders, Inspector Lynley and Taggart. She played recurring roles in the series First Among Equals and Fortunes of War. In 2011, she and her husband, Tom Wilkinson portrayed real life husband and wife Joe and Rose Kennedy in the mini series The Kennedys, and, in 2012, she had a supporting role in the film The Best Exotic Marigold Hotel in which her husband starred.
2025An Alpine HolidayMovieas Rebecca
2018Shakespeare & Hathaway - Private InvestigatorsTV showas Lady Athena Forbes-Allen · 1 episodes
2017The Kennedys: After CamelotTV showas Rose Kennedy · 2 episodes
2016The BoyMovieas Mrs. Heelshire
2015Jenny's WeddingMovieas Ellen
2015The Second Best Exotic Marigold HotelMovieas Carol Parr
2014Good PeopleMovieas Marie Halden
2013UtopiaTV showas CIA Woman · 1 episodes
2013Father BrownTV showas Nora Thorp · 1 episodes
2012The Best Exotic Marigold HotelMovieas Carol Parr
2011The KennedysTV showas Rose Kennedy · 8 episodes
2006ChromophobiaMovieas Mrs. Wharton
2005SweetnightgoodheartMovieas Anthea
2004A Good WomanMovieas Lady Plymdale
2004If OnlyMovieas Claire
2003Rosemary & ThymeTV showas Crystal Pitt-Seymour · 1 episodes
1997Midsomer MurdersTV showas Barbara Lessiter · 1 episodes
1996The Tide of LifeTV showas Rona Birch · 3 episodes
1995BugsTV show1 episodes
1987Fortunes of WarTV showas Edwina Little · 3 episodes
1986First Among EqualsTV showas Louise Fraser · 9 episodes
1986Frankie and JohnnieMovieas Judith Walters
1985Screen TwoTV showas Judith Walters · 1 episodes
1984The HouseMovieas Mrs. Janek
1983Reilly: Ace of SpiesTV showas Anna · 1 episodes