Eleanor Tomlinson has revealed she based her character in The White Queen on the Duchess of Cambridge.
The Jack The Giant Slayer actress stars in the BBC period drama based on Philippa Gregory's best-selling historical novel series The Cousin's War. Eleanor plays courtier Isabel, daughter of Warwick, The King Maker, who is used by her father to get closer to the throne by marrying her off and making her have children.
Eleanor told OK magazine: "I saw the character as a cross between Sigourney Weaver and the Duchess of Cambridge. Kate has this love of the people that I wanted to capture; she wants to help them but she also wants to be a part of them - she didn't choose that lifestyle, it was thrust upon her and she wants to keep her feet grounded and doesn't want to turn a blind eye."
The show has a very young cast including Red Riding Hood's Max Irons, Welsh actor Aneurin Barnard, Swedish actress Rebecca Ferguson and Skins star Freya Mavor.
Eleanor revealed: "We had some fun nights out. It was lethal! We filmed in Bruges for six months and we all became so close.
"I became very close to Faye Marsay who plays my sister and we ended up sharing a flat together for six months - we had the best time."