We knew it would be hard to top last year's awesome Super Bowl Halftime Show with Bruno Mars and the Red Hot Chili Peppers, but Katy Perry gave it her all... and succeeded.

 

(Photo by Christopher Polk/Getty Images)

Katy Perry started her halftime show riding this mechanic elephant while performing "Roar." Gears switched quickly as she went into "Dark Horse," then in comes Lenny Kravitz. No, he didn't sing "American Woman." Instead, he performed a duet with Katy Perry of "I Kissed A Girl."

 

(Photo by Christopher Polk/Getty Images)

Missy Elliot also made an appearance during the halftime show.

(Photo by Christopher Polk/Getty Images)

 

That wasn't even the end. Katy Perry performed a few more of her hits, ending with "Firework" - which was perfect as the fireworks went off.

If you didn't see it, check out the video, and see all you missed!