Jenifer Lopez, simply spectacular.