This Harry Potter Star Is Probably The Prettiest Woman In The World
Narcissa Malfoy | Helen McCrory
Helen McCrory left us too soon, but we all acknowledge that this English actress achieved a lot in the movie industry before her passing, including featuring as Narcissa Malfoy in the last three movies of ‘Harry Potter.’ Helen also gained popularity from starring as Polly Gray in ‘Peaky Blinders’ and other movies like ‘Charlotte Gray’ and ‘The Special Relationship.’
Although the late actress started performing on stage after studying acting, she soon moved to television. Then Helen’s contributions to arts and charity finally earned her an OBE title. The ‘Fearless’ star was married to Damian Lewis and is survived by two children.
You must be logged in to post a comment Login