Amelia Henderson — actress