It seems like we have been waiting for MONTHS for this halftime performance. Shakira and Jennifer Lopez represented for their Latin heritage and Miami. Watch below.
Earlier in the day Jennifer Lopez posted a photo of the two ladies embracing. Rumors were swirling that the two were not getting along. Definitely did not get that energy from the performance.