Screen star Kate Beckinsale was shocked by her Pearl Harbour co-star Ben Affleck's negative stance on English women - and made it her "mission" to smash his prejudices.

Affleck insisted girls from across the Atlantic didn't match up to the image-conscious Los Angeles ladies he was used to.

She recalls, "Ben Affleck used to say, 'English girls are really bad at doing their bikini waxes, and smell.'

"I thought, 'I will make it my mission to prove you wrong.'"