CharacterCatherine FeddenCatherine Fedden in The Line of Beauty (2006), played by Hayley Atwell. Played byHayley AtwellAppears inThe Line of Beauty2006