Keira Knightley is the greatest Hollywood starlet ever.
The 21-year-old actress fought off some competition from screen legend Judy Garland as well as Scarlett Johansson to receive this honour.
Garland, the legendary star of 'The Wizard Of Oz' was second, with 'The Black Dahlia' starlet Scarlett Johansson, coming in third.
Yahoo! Entertainment interviewed 1,600 movie goers and stated that Keira is an actress people identify with in terms of youth, vivacity, style, popularity as well as being talented. Keira definitely seems to be leader of the pack.
Futhermore, it's amazing that people even remember Judy Garland.
Keira received an Oscar nomination for playing Elizabeth Bennet in 'Pride and Prejudice', and has achieved box office success playing Elizabeth Swann in the phenomenally successful 'Pirates of the Caribbean' films .
