Shakira mixes black with sexy fishnet stockings while making an appearance on the Tonight Show Starring Jimmy Fallon on Tuesday (March 25) in New York City.
The 37-year-old Colombian singer was joined by Jude Law, who promoted his new film Dom Hemingway.
During the show, Shakira also wowed the crowd with a performance to spread the word on her new album Shakira, which was released on the same day.
The day before, Jude kept a low profile while jetting out of Heathrow Airport in London.
FYI: Jude is wearing a Jardine shirt.
15+ pictures inside of Shakira and Jude Law making an appearance on The Tonight Show Starring Jimmy Fallon… More Here! »