We'll start this off by giving credit, where credit is due. At 40-years-old and having twins barely 2 years ago, Jennifer Lopez looks good.
That being said, at 40-years-old, Jenny needs to stop rummaging through Britney Spears' denim closet and start dressing like her usual diva self.
Miss Lopez wore that outfit to the Miami Dolphins vs Houston Texans football game in Miami, Florida on Saturday.
But did she not notice the fabric was puckering between the buttons of her denim jumpsuit!?
Maybe next time she'll settle for a pair of jeans and t-shirt so she can relax and not suck it in all night long.
And those matching shoes, too much!
[Image via Jeff Daly/WENN.]