Kenya’s Diani beach has been named one of the ‘sexiest’ beach in the world, competing for the top with countries like Brazil and Bahamas.

UK travel and deals provider Travelzoo put up the list to help its clients in having the perfect holiday. Here are the top 10.

1. Ipanema Beach, Brazil

Currently filled with about half a million football fanatics, as the South American country hosts the World Cup. David Beckham is staying at a beachfront pad (the Fasano Hotel) on Ipanema Beach.

beach1

 

2. Tulum Beach, Mexico

This stylish Riviera Maya beach is a haven for international models like Cara Delevingne to let their hair down, and when that’s none other than on-off girlfriend and actress Michelle Rodriguez, the Mexican heat is certainly turned up a notch.

3. Crane Beach, Barbados

Pop princess Rihanna frequently visits this spectacular beach to show off her latest body ink… it’s her island home after all.

Escalet beach, Saint-Tropez, Département Var, Region Provence-Alpes-Côte d'Azur, France, Europe

 

4. Natai Beach, Thailand

On her recent visit to Iniala resort in Phuket, Kim Kardashian took part in racy photo shoot which redefined the term beach bum and sparked a surge in searches for Thailand beach holidays.

5. St Tropez, France

Club 55 on the Cote d’Azur sees the crème de la crème of beautiful people and its claim to sexiness goes back to the 1953 Cannes Film Festival, when French beauty Brigitte Bardot made the (then-controversial) bikini world-famous.

The sun setting behind a pier at Natai Beach.

6. Paradise Island, Bahamas

This is where Daniel Craig took James Bond sex-appeal to the next level. The unforgettable Casino Royale scene, in which he emerges from sea in tight trunks, was filmed on the private beach of Nassau’s One&Only Ocean Club.

beach4

 

7. Venice Beach, USA

The Beach Boys made California Girls famous in 1965, but it was Pamela Anderson’s 1992 debut on drama series “Baywatch”, wearing the swimsuit, which made this so-called ‘roller-skating capital of the world’ red hot.

beach5

 

8. Diani Beach, Kenya

Brangelina may have fallen in love on the set of the film ‘Mr and Mrs Smith’, but it wasn’t until April 2005, on their first romantic beach holiday at Diani, that they were uncovered as Hollywood’s sexiest couple.

beach6

9. Bondi Beach, Australia

If a perfect one-kilometre stretch of white sand dotted with bronzed bodies wasn’t enough, the fact that Bondi is Australia’s best celebrity-spotting beach might do the trick. Hollywood hunks Leo DiCaprio and Hugh Jackman are regulars.

beach7

 

10. Mustique, St Vincent and the Grenadines

What could be sexier than an exclusive hideaway for rock stars and royals that has only two hotels and 100 private villas? This place is a firm favourite with the Duke and Duchess of Cambridge who have already holidayed on the island seven times.

beach8

Adapted from Daily Mail