It’s the truth. Her dress sucked. From the back it was all weird and messy. From the front it wasn’t flattering. And the old lady hair, the old lady makeup, the old lady jewels… it wasn’t working for La Lopez. Not at all.

And no. It has nothing to do with the fact that she just had two babies. It had to with the fact that Alberta Ferretti didn’t do her justice. It had to do with the fact that green washed her out. It had to do with the fact that Jennifer Lopez didn’t bring her A game on a night when she was expected to bring her A game.

Instead she looked like a socialite at the opera. Which, needless to say, was totally off the mark.

Photos from Wenn.com and Splashnewsonline.com