Dan Stevens has three children , the youngest is Eden , who was born in 2016 .
They have a daughter named Willow ( born 2009 ) , a son named Aubrey ( born 2012 ) , and a third child named Eden ( born 2016 ) .
Dan Stevens