Beyonce's snazzy Super Bowl halftime show was shrouded in mystery right up until go time on Sunday night -- even though she had teased the spectacle in a series of videos.
Pepsi even spilt some secrets, but the setlist and guest performers remained unknown.
Come showtime, the pop star roared onto the stage with "Love on Top" before entertaining the audience with such songs as "Crazy In Love," "End Of Time" and "Baby Boy."
Then, fellow Destiny's Child members Kelly Rowland and Michelle Williams joined for "Bootylicious," "Independent Women" and "Single Ladies." Beyonce closed with "Halo."
SEE ALSO:
Super Bowl Show in 10 Fierce Photos
| Watch Alicia's National AnthemYou can watch the entire show here (NOTE: If the video below doesn't work, click here or scroll down for a YouTube clip of the full performance):