Jennifer is amazing when it comes to putting on a performance (i.e., singing & dancing).
Only thing missing was the raw emotion that Rihanna is able to emote from beginning to end when performing "Diamonds".
But, at the end of the day the judges are just having fun covering their peers songs, so it was entertaining.