Shakira has alluded to her split from ex Gerard Pique as she performed her breakup hit on The Tonight Show.
The pop star appeared on the talk show to perform TQG for the first time.
The 46-year-old took to the stage to sing the smash hit which has multiple references to her ex.