Honor Kneafsey was born on August 5, 2004. She is an actress, known for Miss You Already (2015), A Christmas Prince (2017) and Crooked House (2017). Read more on iMDB