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