It was the 86th annual Academy Awards last night, and if you made it through the 3½-hour event like me, today you are exhausted. While the Oscars can be a bit of snoozefest, with long, overly emotional speeches, tons of commercial breaks and plugs, last night certainly had its highlights, and we have the top four moments from the red carpet to the winners.

Before the show even began, Jennifer Lawrence fell on the red carpet… again. The Oscar winner made headlines last year when she tripped up the stairs to accept her trophy for Best Actress in "Silver Linings Playbook." A Best Supporting Actress nominee this year for "American Hustle," Lawrence stunned the red carpet when she tripped to her knees as she climbed out of her limousine. The funny girl laughed it off as she is fast becoming the cutest, clumsiest girl in Hollywood.

Beating Lawrence with her supporting role in "12 Years A Slave" was Lupita Nyong'o, who delivered a heartfelt speech. The first time nominee and winner was overjoyed in one of the more moving speeches of the evening. The 31-year-old could barely contain her tears as she stated, “When I look down at this golden statue, may it remind me and every little child that no matter where you are from your dreams are valid.”

But it wasn’t just the nominees and winners that highlighted the show. Host Ellen DeGeneres certainly entertained the crowd from handing pizza to the A-listers to breaking twitter with her group selfie that had over 2 million retweets. The selfie that stole the show included Meryl Streep, Jennifer Lawrence, Bradley Cooper, Julia Roberts, Brad Pitt, Angelina Jolie, Kevin Spacey and Lupita Nyong'o.

But possibly the greatest moment of the evening was when "12 Years A Slave" took the highest honor of the evening, winning Best Picture. This year it was a tight race, but the moving film took the highest honor, and the cast and crew couldn’t of looked more thrilled, with producer Pitt even having tears in his eyes.

Overall the night was fun, but with few surprises. There were no real shocks with the winners, and over all DeGeneres did a great job hosting. Other highlights included Pink and Bette Midler with their dazzling performances, and who could forget Jared Leto’s fabulous hair?