Jennifer Lopez sure can look different when she wants to.
The 46-year-old siren is an A-list glamor goddess when made up for red carpet events. But when the paint is off, the American Idol judge is almost unrecognizable.
On Friday the Bronx beauty dared to go barefaced when she showed up on the New York set of her new NBC drama which she is also producing – Shades Of Blue. And the mother of two also revealed something else: some grey roots under her dark locks.
More photos below…