Katy Perry is a no go for me, she is WAY too obnoxious. Zooey Deschenel on the other hand is perfect. Its creepy how much they look alike.
Hayley Williams is right up there at the top for me too. Out side of that, I dont really care for any other celebs. They are all too full of themselves or just asses for me to have any respect.