Fashion

Most iconic swimsuits ever

It’s summertime and everywhere you go, swimsuits are on show.

Gone are the days when the bikini was banned from beaches for being ‘indecent’, this summer we’re likely to be turning to classic looks on the beach. Think Honey Ryder’s iconic ‘collecting seashells’ two-piece.

From Bond girls to Baywatch lifesavers, these iconic beach babes have inspired countless imitators. Which is your favourite?

Ursula Andress as Honey Ryder in Dr. No

Pamela Anderson as C.J Parker in Baywatch

Bo Derek in *10*

Bo Derek in 10

Raquel Welch in One Million Years B.C

Carrie Fisher as Princess Leia in *Return Of The Jedi*

Carrie Fisher as Princess Leia in Return Of The Jedi

Halle Berry as Jinx in *Die Another Day*

Halle Berry as Jinx in Die Another Day

Cameron Diaz and Demi Moore in *Charlie’s Angels: Full Throttle*

Cameron Diaz and Demi Moore in Charlie’s Angels: Full Throttle

Brigette Bardot on the beach in Cannes

Elizabeth Taylor in *Suddenly, Last Summer*

Elizabeth Taylor in Suddenly, Last Summer

Princess Diana

Sally Field in *Gidget*

Sally Field in Gidget

The sexually precocious Lolita

Related stories