It seems actress Cameron Diaz wants her next boyfriend to be British. TheCharlie's Angels star, who has dated a string of hunky Americans in the past, admits she finds Britishmen charming. Diaz, who is currently single, also says she considers actor Colin Firth as the epitomeof an English gent. "I love (British men's) sense of humour and the sense of chivalry and charm. It'ssomething that is innately a part of the culture - it's not the same in America, she told Harper's Bazaarmagazine. "He's (Firth) the perfect Englishman. Just enough of the self-effacing to a point that it'scomfortable for other people, but also totally charming and engaging to where he makes you feelspecial. He's got that British honesty. I love the Brits - I always have. I have a weak spot for them. I grewup on Monty Python. I love Little Britain. My grandfather used to watch Benny Hill all the time," sheadded.