Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Isabella Kennard-Barden is a British actress born on September 26, 2008 in Pembury Kent. She is the younger sister to actress and model Poppy Kennard-Barden. Isabella plays a Crocodile Girl in Emma (2020), directed by Autumn De Wilde, and Chorus kid in the forthcoming HBO Sci-Fi TV Series, The Nevers (2020), directed by Joss Whedon.