What can I say? I have been eagerly anticipating the half time show for weeks now. I knew it was going to be beyond amazing. Beyonce killed her performance. Then when Kelly and Michelle popped out of the stage my heart stopped. They all looked and sounded fabulous. Seriously the best half time show EVER.
Images from dailymail.co.uk