The Super Bowl halftime show is one of the most-talked-about aspects of the big game.

Though it mainly featured college marching bands in its early years, the halftime show has evolved into a major pop-culture staple that is recognized as one of America's biggest television events. Some of music's brightest names have graced the Super Bowl halftime show stage, putting on massive productions that have ranged from extraordinary to disastrous. 

Ahead of Bruno Mars's performance at Super Bowl XLVIII on Feb. 2, take a quick refresher of the last 22 halftime shows below. From Prince to Michael Jackson and Madonna, let us know your all-time favorite performers in the comments section. 

22. Superbowl XXVI, Jan. 26, 1992
Performer: Gloria Estefan

21. Superbowl XXVII, Jan. 31, 1993

Michael Jackson
20. Superbowl XXVIII, Jan. 30, 1994 
Performers: Clint Black, Tanya Tucker, Travis Tritt, The Judds
19. Superbowl XXIX, Jan. 29, 1995

Performers: Patti Labelle, Indiana Jones & Marion Ravenwood, Teddy Pendergrass, Tony Bennett, Arturo Sandoval, Miami Sound Machine
18. Superbowl XXX, Jan. 28, 1996 

Performer: Diana Ross
17. Superbowl XXXI, Jan. 26, 1997
Performers: The Blues Brothers, ZZ Top, James Brown
16. Superbowl XXXII, Jan. 25, 1998
Performers: Boyz II Men, Smokey Robinson, Martha Reeves, The Temptations, Queen Latifah
15. Superbowl XXXIII, Jan. 31, 1999
Performers: Chaka Khan, Gloria Estefan, Stevie Wonder, Big Bad Voodoo Daddy, Savion Glover
14. Superbowl XXXIV, Jan. 30, 2000
Performers: Tina Turner, Phil Collins, Christina Aguilera, Enrique Iglesias, Toni Braxton
13. Superbowl XXXV, Jan. 28, 2001 

Performers: Ben Stiller, Adam Sandler, Chris Rock, Aerosmith, 'N Sync, Britney Spears, Mary J. Blige, Nelly
12. Superbowl XXXVI, Feb. 3, 2002 

Performer: U2
11. Superbowl XXXVII, Jan. 26, 2003 

Performers: Shania Twain, No Doubt, Sting
10. Superbowl XXXVIII, Feb. 1, 2004 
Performers: Janet Jackson, P. Diddy, Nelly, Kid Rock, and Justin Timberlake
9. Superbowl XXXIX, Feb. 6, 2005 

Performer: Paul McCartney
8. Superbowl XL, Feb. 5, 2006 

Performer: The Rolling Stones
7. Superbowl XLI, Feb. 4, 2007
Performer: Prince
6. Superbowl XLII, Feb. 3, 2008 

Performers: Tom Petty & the Heartbreakers
5. Superbowl XLIII, Feb. 1, 2009 

Performers: Bruce Springsteen and the E Street Band
4. Superbowl XLIV,  Feb. 7, 2010 

Performers: The Who
3. Superbowl XLV, Feb. 6, 2011 

Performers: The Black Eyed Peas, Usher, Slash

2. Superbowl XLVI, Feb. 5, 2012

Performer: Madonna

1. Superbowl XLVII, Feb. 3, 2013
Performers: Beyoncé and Destiny's Child