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.
Shannara The Shannara series is set in a post-apocalyptic world called the Four Lands. This world is a futuristic version of our own, and not a secondary world. The Genesis of Shannara trilogy reveals the Four Lands to be located in the modern Pacific Northwest region of the United States and Canada. Much of the landscape has been changed by a future holocaust called The Great Wars, but some landmarks remain. For example, the Columbia River still exists.[3]