As she came braless to the show, there was a nip slip of her left tit.
Anya Taylor Joy is a British-American actress.
Then, when she was 16 years old in London, an agent from Storm Management discovered her while she was walking outside Harrods Department Store.