who plays princess amber in the shannara chronicles
Poppy Drayton Poppy Gabriella Drayton (born 7 June[1] 1991[2]) is a British actress. She is known for playing Elizabeth Thatcher in the feature-length Hallmark Channel television pilot of When Calls the Heart, and for playing Amberle Elessedil in the MTV fantasy drama series The Shannara Chronicles.
India Eisley India Eisley is an American actress. She is known for her role as Ashley Juergens in the ABC Family television series The Secret Life of the American Teenager, and her roles as Eve in 2012 film Underworld: Awakening, Sawa in the 2014 film Kite, and Audrina in the 2016 television film My Sweet Audrina.