ULTIMATE HEART THROBS OF ALL TIME

(Inspired by Vogue)
  1. Johnny Depp
  2. James Dean
  3. Hugh Grant
  4. Heath Ledger
  5. Colin Firth
  6. Leonardo DiCaprio
  7. Kurt Cobain
  8. Tom Cruise
  9. Robert Pattinson
  10. Patrick Swayze
  11. Jude Law
  12. Orlando Bloom
  13. Elvis Presley
  14. Zac Efron