Jennifer Lopez is still top tier in her 50s