The 'On the Floor' singer turned 48 on Monday.
Jennifer Lopez is back at work!
The 48-year-old singer was spotted with a huge smile while on the set of her TV show, Shades of Blue, on Tuesday in Queens, New York.
Lopez rocked distressed black jeans, a loose-fitting white T-shirt and a green utility jacket.
On Saturday, Lopez and her boyfriend, Alex Rodriguez, were surprised with a joint birthday bash in Miami, Florida.
Lopez stunned in a sheer black Bao Tranchi mini dress and black platform heels. Meanwhile, Rodriguez, who celebrates his 42nd birthday on July 27, rocked a royal blue suit and crisp white button-up shirt.
For more on the happy couple, watch the video below.
Related Photos