Beyoncé obviously can dance, but I believe her moves are very limited, still admiring her Baby Boy, Single Ladies and Naughty Girl choreography. Oh and most of all Beatiful Liar. But Britney Spears had BOMT, Slave 4 U, Me Against The Music, Circus, Toxic, Boys, etc.