Here's my list:

Jewel Staite
Salma Hayek
Penelope Cruz
Wynona Rider
Leslie Feist
Alizée Jacotey
Christina Hendricks
Tara Patrick
Zooey Deschanel
Natalie Portman
Natalie Imbruglia