Beyonce has never been an amazing singer. The thing about whitney and mariah is that through their artistry... their voice and the sound of it is supernatural. No one can sing a mariah or whitney song. Many can sing a beyonce song though.

Mariah ur the best.... shake off these haterz :p