Jennifer Lopez

J to the L-o hasn’t lost one ounce of swag since hitting her 40’s! The 43-year-old singer/actress/mommy hit the streets of NYC today looking every bit of fly, rocking thigh-high Loubie’s and a leopard print coat. I’m sure her boo Casper Smart was loving that look! Check it out in the gallery.

Marisa Mendez

Source: TMZ