Actress Keira Knightley prefers British men over Americans -- because they are less vain. Knightley, a Briton, is dating English actor Rupert Friend and she finds his relaxed and easy-going nature reflects British men in general.
She says: "Ask an American what his beauty regime is and he'll tell you. Ask a Brit and he'll say, 'er, Guinness?' I like that." Knightley is all set to appear in the third instalment of the "Pirates of the Caribbean", which will be released this summer.