Hanna Alström and Bjørn Floberg appear as Crown Princess Tilde of Sweden , and Swedish Prime Minister Morten Lindström , respectively . Jack Cutmore - Scott portrays Rufus Saville , and Lily Travers portrays Lady Sophie . Jonno Davies played Lee Unwin , Eggsy 's father and a former Kingsman candidate who sacrificed himself to save Hart . Nicholas Banks , Nicholas Agnew , Rowan Polonski and Tom Prior portrayed , respectively , Digby Barker , Nathaniel , Piers and Hugo Higins , the other four Kingsman candidates . Fiona Hampton played Amelia , a Kingsman employee who masquerades as a candidate in order to `` die '' during the first test . Richard Brake played the interrogator during the penultimate test , Ralph Ineson the police interviewer after Eggsy 's arrest , whereas Corey Johnson starred as a fanatic church leader , and Velibor Topić portrayed the biggest goon in the bar fight scene . Tobias Bakare and Theo Barklem - Biggs play Eggsy 's friends Jamal and Ryan .

Question: who played the princess in kingsman secret service
Answer: Hanna Alström