Hollywood star Elizabeth Taylor has been named the most photogenic celebrity of all time, beating figures such as Jennifer Aniston and David Beckham.
The late Cleopatra actress, famed for her classic beauty, held the Friends star at bay, pushing her into the runner-up position in a survey.
Third place went to football hero David Beckham, who recently became a dad for the fourth time with the birth of his daughter Harper Seven last month.
Other late stars of the big screen highly placed in the poll include Breakfast At Tiffany's actress Audrey Hepburn - ranked fifth - and curvaceous Marilyn Monroe, who was eighth.
The survey of more than 1500 people was carried out by photographic gift website MyMemory.com. Just missing the top 10 were Brad Pitt and Slumdog Millionaire actress Freida Pinto.