Shakira put her famous curves front and centre on The Tonight Show when she slipped into a see-through top and leather chaps.
The 46-year-old songstress showed her ex Gerard Pique what he was missing when she performed her track TQG, which is about him, on the US talk show.
With revenge mode activated, Shakira took to the stage in New York for her first live performance of the song, which is somewhat of a diss track about her ex.
READ MORE: Shakira, 46, wows in leather chaps for racy performance of ex Gerard Piqué ‘diss track’
She could be seen shaking her stuff in her sizzling outfit, which featured a tiny strip of fabric across her chest to keep everything where it was supposed to be.
Down below, she wore some high-cut leather shorts which had leather chaps attached to add some extra sex appeal to the look.
Her long caramel blonde tresses were styled in loose waves and they cascaded down her front as she sang her record-breaking song.
Speaking to host Jimmy Fallon, Shakira said she the song had been a “healthy way to channel her emotions”, explaining she’d had to “put up with so much crap”.
The hitmaker shares two children her her ex Gerard, however they split after he was allegedly unfaithful during their relationship.
It is believed that her song TQG makes a number of references to Gerard and his new girlfriend Clara Chia Marti.
One lyric, translated to English as “I only make music, sorry that it splashed you” is “Yo solo hago música, perdón que te salpique”, which is a play on Gerard’s surname.
She also sings: “I’m worth two of 22 / You traded a Ferrari for a Twingo / You traded a Rolex for a Casio.”
This is thought to be a dig at Clara, who is 23 but would have been 22 when it is believed that Gerard started seeing her.
It’s also a reference to footballer Gerard’s goal celebration, as he forms a two with his hands as a nod to both his and Shakira’s February 2 birthday.
The track has broken 14 Guinness World Records since its release, including most streamed Latin Track on Spotify in 24 hours, with more than 14million streams, and most viewed Latin track on YouTube in 24 hours, with 63m.
READ NEXT:
For more of the latest showbiz news from Daily Star, make sure you sign up to one of our newsletters here.
Source: Celebrities - dailystar.co.uk