Only the first few seconds were live (the spoken intro.) She lipped the rest to pre-recorded vocals. The vocals were mixed and processed. She even missed a few lines, it's painfully obvious.
Her vocals are also improving throughout the years. I remembered her "I'm Real (Remix)" performance years ago in an award show, It was painful to watch. Now she is FIERCE! What an awesome performance J.Lo!