Cameron Diaz is impressed by British men’s “chivalry and charm.”

The stunning single actress is thoroughly attracted to men from the UK.

Cameron believes distinct differences exist between men of Britain and those of her native United States.

“I love [British men’s] sense of humour and the sense of chivalry and charm,” Cameron told British Harper’s Bazaar magazine. “It’s something that is innately a part of the culture – it’s not the same in America.”

Cameron holds high esteem for fellow thespian and England native Colin Firth.

“He’s the perfect Englishman,” Cameron shared. “Just enough of the self-effacing to a point that it’s comfortable for other people, but also totally charming and engaging to where he makes you feel special. He’s got that British honesty.”

Cameron Diaz and baseball star Alex Rodriguez split in September of last year.

The actress also dated Justin Timberlake and has been rumoured to have had a brief romance with P Diddy in the past.