During her latest appearance at The Jimmy Fallon Show, Jennifer Lopez revealed that she was on a strict diet for months before her Super Bowl 2020 halftime performance. She wanted to be in the best shape for the night to deliver flawless performance and that’s exactly what she did! The 50-year-old singer teamed up with Shakira in Miami to put on a stunning show.