!! OMG, the Beyoncé dancing video to end all Beyoncé dancing videos !!
I know this blog is called OMG blog and everything, but (clever headlines aside!) very few things actually make me say O M G. This did. What else is there to say about it? OMG. OMG.
(Thanks to reader Erin for the tip)