For one night only, Jennifer Lopez performed some of her greatest hits on New Years Eve at The Colosseum in Las Vegas. Whispers suggest she did not sing live at all. I don't think she did either, by the footage. J.Lo gets a lot of flack for her vocals. So, when she mashes up a classic like Toni Braxton's 'Unbreak My Heart' with 'Let It Be Me', it's reasonable she would not want to take the risk without some sort of heavy back-up. I liked what she did with the performance and she's still a badass on stage compared to all the latest pop chicks in their 20s today.