The best and most horrific karaoke performance I've ever seen is this one, in a scene from My Best Friend's Wedding. Julia Roberts' face is priceless. Dermot Mulroney's character has the best-ever response.
Cameron Diaz sings karaoke
And to think - this will be "out there" forever. This is why actors get paid the big bucks.