Top 10 celebrity crush 1. Zac Efron 2. Ed Westwick 3. Justin Bieber 4. Cody Simpson 5. Paul Wesley 6. Ian Somerhalder 7. Beau Mirchoff 8. Brett Davern 9. Harry Styles 10. Niall Horan