Beyonce has had an eventful 2012. She is all set to perform on super bowl sunday on February 3, 2013. Here are some photos of her 2012 year.