1. Keira Knightley
  2. Julia Roberts
  3. Jeremy Piven