Which singer joined Beyoncé for the duet “Beautiful Liar”?

The story behind the answer

Shakira joined Beyoncé for the duet “Beautiful Liar.”

The song was released in 2007 as a single from the deluxe edition of Beyoncé's album B'Day. It combines contemporary R&B and pop styles, with both singers sharing the lead vocal. The collaboration connected two of the most internationally successful female recording artists of the period.

“Beautiful Liar” was written by Beyoncé, Shakira, Amanda Ghost, Ian Dench, and others, and was produced by Stargate. Its lyrics focus on discovering that two women have been deceived by the same man. The music video features synchronized choreography and visual effects that emphasize the singers' similarities.

The single performed strongly internationally and won the Grammy Award for Best Pop Collaboration with Vocals at the 50th Annual Grammy Awards. It is distinct from Beyoncé's collaborations with Lady Gaga on “Telephone” and “Videophone.”

Source: Wikipedia · fact-checked Oct. 2026

Add question to a list

Choose a list to keep this question in: