Which singer joined Beyoncé for “Beautiful Liar” in 2007?

The story behind the answer

Shakira joined Beyoncé on the 2007 single “Beautiful Liar.” The song was released as a collaboration between the two singers and appeared on the deluxe edition of Beyoncé’s album B’Day.

“Beautiful Liar” blends pop and R&B with Latin-influenced production. The two artists share the vocals and appear together in the music video, which features choreography built around mirrored movements and visual duplication.

The collaboration became a major international success and reached number three on the Billboard Hot 100 in the United States. It also topped charts in several other countries. The track is distinct from Beyoncé’s later collaborations with artists such as Lady Gaga, Megan Thee Stallion, and Ed Sheeran, which are sometimes mentioned alongside it when discussing her major duet singles.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: