Show more
Nur Fasha Sandha Hassan (born 28 March 1984) is a Malaysian actress who has appeared in films, television shows, and commercials. Wikipedia
Daisy Edgar-Jones
Alec Baldwin
Eric Roberts
Lena Dunham