The Oscars really delivered last night. Really delivered. There was true love, well-deserved wins and the biggest "psych!" in awards show history. Thankfully, Twitter was here to react to and meme it all.
Where to begin. Well, let's just dive right in shall we?
Then of course, there was the point in the night where everyone in the vicinity fucked up royally and that means Steve Harvey is off the freaking hook, folks.