2012 was a great year for our friends and family at e.l.f. and we’re looking forward to an even better year in 2013! But before we all get ready to ring in 2013, let’s take a look back at the best celebrity moments of 2012.

Beyonce gives birth to Blue Ivy Carter in New York City.

Adele kills it in LA, bringing home six Grammy awards!

Snooki gets pregnant then later, obsessively tweets about her baby boy, Lorenzo LaValle, who was born in August.

Kristen Stewart gets caught cheating on Robert Pattinson, simultaneously breaking his heart and giving thousands of young women hope to be his next boo.

Of course our list couldn’t be complete without a appearance from the royal family. While we love Kate, Harry takes the crown for the funniest member of the Royal family this year.

What are your favorite celebrity moments of 2012?!