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!