BEIJING, Aug.26 (Xinhuanet) -- Marilyn Monroe has been named the greatest blonde of all time according to a new poll of 3,000 people.
In second place was actress Grace Kelly, who married Prince Rainier III of Monaco. French beauty Brigitte Bardot was third, while Cameron came fourth.
Following are the top 20 blonde beauties.
1. Marilyn Monroe.