Beyoncé's curves have earned her the top spot in a Best Female Bikini Bodies poll - as voted for by the British public.
Kate Middleton was snapping at her heels in the second spot (shared with Jessica Alba), and beat out her sister Pippa (4th) and Cheryl Cole (also 4th with 8.8% of the vote each), Elle 'The Body' Macpherson (6th with 7.9%) and Kim Kardashian (10th with 3.7%).
Helen Mirren must have made a good impression in that red bikini as she came in at the 8th place with 6.9%, while Rihanna shared 6th place with Elle - no bad going for the model who is now 48.
And the boys? There's no prizes for guessing that David Beckham nabbed the top spot, with Daniel Craig, Cristiano Ronaldo, Johnny Depp, ad Hugh Jackman rounding up the top five.
Hotels.com carried out a British poll, as well as a global one and, while Mr Beckham topped both the lists, Jessica Alba stole the top spot from Beyoncé in the global poll.
According to the Daily Mail, Kate Hopcraft from Hotels.com said: "It's great to see that the royal effect spreading around the world with Kate Middleton appearing in the global list of celebrity bikini bodies.
Top 10 Female Bikini Bodies (British vote)
2 Kate Middleton
2 Jessica Alba
4 Pippa Middleton
4 Cheryl Cole
6 Elle Macpherson
8 Helen Mirren
9 Katy Perry
10 Kim Kardashian
Do you agree with the vote? Have they missed anybody that should be included? Leave your thoughts below...
See more stars on holiday here:
Sign up to our weekly newsletter | Follow us on Twitter | Become a fan on Facebook