I've given this more thought and I have forgotten my absolute absolute favourite...
#1 - Penelope Cruz
I dated a Spanish woman for 18 months just hoping she would talk to me like Penelope Cruz, all ththththth - we spoke in English & she affected an American accent the whole time. 18 months down the drain.
I don't need to make a laminated top 5 because I don't need a pass but just in case I ever do
1. Penelope Cruz
2. Jessie J
3. Kristen Stewart
4. Scarlett Johanssen
5. Eva Mendez
Ok, I feel better now that's cleared up