Molly Windsor

Molly Windsor

Molly Windsor (born 19 June 1997) is an English actress. She is known for her roles in the 2009 Channel 4 television film The Unloved, and the 2017 BBC miniseries Three Girls, for which she won the 2018 BAFTA TV Award for Best Actress. Windsor was named as a BAFTA Breakthrough Brit, one of the 20 ...