Leonardo DiCaprio has just won an Oscar for Best Actor. He is really one of the most talented and multi-faceted actors, and he completely deserves this award - well done Leonardo!
I really believe that he is one of those actors who just gets better and better as he matures. While I liked his performance in Titanic, I feel that he has now started to get into his stride.
Tagged under# Fans
Tributize is the dash of positivity missing in today's social media. It encourages people to recognize the good in others, while building their online presence.