Bollywood stars Anushka Sharma and
John Abraham have topped the list of best bikini and beach body in India.
The 'Band Baaja Baraat' actress received 11 per cent votes to top the list. 'Jism 2' star Sunny Leone and actress Deepika Padukone came in second with 9 per cent votes each.
Bipasha Basu and Priyanka Chopra shared the third spot by receiving 7 per cent of the total votes. Anushka has donned a bikini in two of her films unlike many newcomers who shy away from skin show.
Anushka's perfectly toned body got her the lion's share of votes. In Indian male celebrities, John swept the poll with 20 per cent votes for the best beach body thanks to his body baring antics in 'Jism' and 'Dostana'.
Hrithik Roshan came in second with 17 per cent votes while Salman Khan came third with 7 per cent. Ranveer and Anushka have been paired on screen more than once and the couple look sizzling together partly because of their off screen chemistry and also because they make a handsome pair.
The best five was rounded off by Ranvir Singh, Ranbir Kapoor and Arjun Rampal. Anushka beat the likes of Poonam Pandey who prides herself for her perfect bikini body.
More than 5,000 travellers from Argentina, Australia, Brazil, Canada, China, Columbia, Denmark, France, Germany, Hong Kong, India, Ireland, Italy, Japan, Mexico, Netherlands,
New Zealand, Norway, Russia, Singapore, Spain, Sweden, Taiwan, UK and US participated in the June survey.
Internationally, 'Fantastic Four' star Jessica Alba ruled as the best beach babe with 16 per cent of the votes. She was closely followed by singer Beyonce Knowles, who stood at second place with 15 per cent of the votes.
Duchess of Cambridge, Kate Middleton was placed third with 5 per cent votes, after her photographs in a bikini during her honeymoon surfaced online. In this photo, Anushka is seen in a scene from Ladies vs Ricky Bahl.
'Umbrella' hitmaker Rihanna and reality TV star Kim Kardashian came in fourth and fifth respectively. In this photo, Anushka is seen in a scene from Ladies vs Ricky Bahl.