Puerto Rican bombshell Jennifer Lopez was spotted on the set of American Idol in a brown ensemble looking bad as ever. The 44-year-old entertainer showed off her long legs and curvaceous body proving why she’s STILL one of the hottest chicks in the industry! Peep the flicks in the gallery.