Jennifer Lopez on the Set of the Shades of Blue in New York City 07/01/2016 The 46-year-old actress and singer Jennifer Lopez, who has sold over 20 million records worldwide, on the set of “Shades of Blue” in New York City.