shuttttt upppppp all of you sound like a bunch of blahhh!! 1st off beyonce doesn't have anything to do with this so why mention her? its apparent that some bey stans are still upset abt the whole "Dream Girls" era...let it go! that was a whole decade ago! Jennifer is Jennifer and Beyonce is Beyonce! You do not have to mention Beyonce's name in everything involved with Jennifer and vice versa! Moving on. Did you guys forget that Mariah's version is a remake of the legendary Jackson 5/ Michael Jackson version? Their version will forever be #1. With that said, Jennifer is paying respects to the king of pop. Its not like she's recording the song or singing it consistently. It was a TRIBUTE! GET OVER IT! & @Erica just because she doesn't run across the stage jumping around like a monkey in heat, doesn't make her boring. She has stage presence, it may be different from what you're use to but she has it.