Beyonce’s recent performance in the 2011 Billboard Music Awards was just outstanding. The singer took the stage with her single “Who Run The World (Girls)” and I must say the whole performance was a visual feast, complete with stunning special effects from a large scale video projector which made you feel like you were watching a live music video. Check out the video below.