Oh dear.
Jennifer Lopez was looking like fashion roadkill at the Tommy Hilfiger 25th Anniversary celebration.
And it gets worse!
J. Lo didn’t even have the common courtesy to wear something by Hilfiger. Instead she came in an crazy creation by Emilio Pucci.
Rude!
[Image via Ivan Nikolov/WENN.]