When Leonardo DiCaprio did Titanic, I hated him. He was everywhere and the only reason is because he was so handsome and teenage girls all thought he was dreamy. Now that he is older and has more acting roles under his belt, I can admit he is a talented actor. He was great in The Departed and Django Unchained.
I just read this article, describing how he refused to party with Justin Bieber. That gives me even more respect for him as a person and a celebrity.