Ursula Andress named best Bond beach girl of all time

London: Ursula Andress, who starred in the 007 flick ‘Dr No,’ has been voted Britain’s all-time favourite Bond beach babe.

The now 76-year-old Swiss actress topped the poll - thanks to the unforgettable moment when her character Honey Ryder emerged from the ocean in the 1962 film that starred Sean Connery as agent James Bond.

According to department store Debenhams, Andress’ sex appeal was undeniable - all blonde hair, bronzed body and belted white bikini complete with a knife holster - making her the number one choice for Bond fans.

It was the first ever James Bond movie made and won her a Golden Globe for her performance.

Halle Berry, who played Jinx Johnson in ‘Die Another Day,’ came second followed by a surprise entry for 44-year-old Bond actor Daniel Craig - who is clearly considered an extremely popular “Beach Babe” among women voters.

The department store, who had carried out the survey, noted that the winning Bond girls had one thing in common - their curvy figures.

“The voluptuous look is still coveted by women - and enjoyed by men - all over the country,” a leading daily has quoted Debenhams spokeswoman Sasha Nagalingam as saying.

“A fuller figure is still considered to be a mark of true beauty - and no one should be worried about showing it off to good effect on the beach this summer,” she added.

After Craig stepped out of the sea in his short blue GrigioPerla trunks in 2006’s ‘Casino Royale’, sales of tight trunks soared, while sales of baggy surf shorts plummeted.

In response, Debenhams said this year they are stocking 24 percent more retro-style slim fit trunks than they were last year.