who played the role of princess in kingsman
Hanna Alström Alström was born in Stockholm, Sweden. She started acting at Unga Teatern when she was five years old, then together with her older sister Sara, and the theatre was directed by Maggie Widstrand. The theatre group played at many theatres in Stockholm. When Alström was six, she appeared in Staffan Götestam's play Gränsland at Puckteatern and at the Gröna Lund Theatre. Later she played some child roles at the Royal Dramatic Theatre. She studied at Sankt Eriks gymnasium and later at the Swedish National Academy of Mime and Acting. In 2014 she played Princess Tilde in the film Kingsman: The Secret Service, a role she reprised in its 2017 sequel Kingsman: The Golden Circle.
William Moseley (actor) William Peter Moseley (born 27 April 1987)[1] is an English actor, best known for his roles as Peter Pevensie in the film series The Chronicles of Narnia[2][3] and Prince Liam in the E! original series The Royals.