1. he is good looking.
2. he is hot.
3. he is decent.
4. he is well-dressed.
5. he is a natural and good actor
6. he shares amazing chemistry with many of her co-stars.
7. he is not an over actor
8 caz he so sweeetttttttttt.....
9. he is a nice person.
10. he is smart and stylish