As a female artist YES she is! She always impresses on stage, she's a beast! The other female artists cant top her. And that's why I'm a fan of hers!
![Alexz](http://img.photobucket.com/albums/v232/korn0818/ec20fb7f.gif)
As male artist ill say JT, sings, dances and plays guitar and piano on stage. There's also Usher.
I know it's your opinion but really Ciara, Rihanna, TAYLOR SWIFT can sing and dance better on stage than Bey? Come on
![Ace Reject](http://img.photobucket.com/albums/v232/korn0818/c74c86fd.gif)