US singer and mother of twins Jennifer Lopez has shown she still has what it takes with her new video for ``On the Floor'' premiering on the American Idol television talent show.
Jennifer Lopez still has it