Beyonce is the envy of British women - the R&B star has topped a poll of the most wanted celebrity bodies.
The singer came number one in the U.K. survey to find the sexiest stars in the eyes of women, while men voted Megan Fox into first place.
Jennifer Aniston was also popular with girls, with women naming her as the star with the prettiest face, but the male survey handed the title to Keira Knightley.
Former Spice Girls star Victoria Beckham didn't do so well in the poll by Twentieth Century Fox Home Entertainment - she topped the list of least attractive stars by both sexes.