Sheila Sim is widely recognized for contributions to Acting and continues to attract attention from entertainment audiences worldwide.
Sheila Sim was an English film and theatre actress. She was married to Sir Richard Attenborough.