This was hard! I wish it was a Top 10 list instead.

1. James
2. Blake Lewis (American Idol)
3. Ralph Fiennes
4. Hugh Jackman
5. Neil Finn

~Theresa~
Just *slightly* obsessed with JM

image