Leo Finally Won His Oscar!

It can't go without mentioning the biggest win of the night, a moment that we're sure made every viewer happy, was when Leonardo DiCaprio, finally got his Oscar.  Thats right, the curse was broken! Last night’s Oscars could have been a tribute to Leonardo DiCaprio. Among the many standout moments, his long-awaited win for Best Actor became the most-tweeted moment in Oscar history, surpassing Ellen DeGeneres’ selfie from a few years back. We love you Leo, and hope you partied hard! You deserved this moment!  





Leave a comment

Your email address will not be published. Required fields are marked *