Jennifer looked amazing in her red Halston mini.
Flawlessly faced and fab, J Lo waved to her fans.
Christian Louboutin heels were a fierce addition to her The Today Show attire.
J Lo kept warm in oversized sweater.