After weeks of speculation, it's official Jennifer Lopez and Shakira will be headlining the Pepsi Super Bowl Halftime Show.