star, who has been dating actor Rupert Friend for three years, insists she would only ever go out with someone who takes pride in their footwear.
The 23-year-old actress said: "I go for someone who is a little brooding and somebody you can have a good conversation with, a good fight with, who will always keep you guessing and make you laugh. And he has to have good shoes."
This isn't the first time Keira has spoken about her shoe obsession. The British beauty previously revealed buying expensive footwear is one of her biggest extravagances.
She said: "If I see a pair of shoes that I adore and they haven't got them in my size, I still have to have them. My house with Rupert might not have a lot of furniture but it's got a lot of my shoes!"