Beyoncé and Shakira teamed up for their collab ‘Beautiful Liar’ in 2006. Beyoncé performed it for the first time in several years in 2023 at her concert in Dubai.
Beyoncé‘s performance at the grand opening of Atlantis The Royal resort in Dubai was a highly-anticipated event by Beyoncé fans around the world, despite the exclusive concert being invite-only. During the show, fans captured snippets of the show (which had a no-phone policy) and the various songs Beyoncé performed. One of them, her 2006 collab with Shakira, “Beautiful Liar,” was brought out of retirement from Beyoncé’s set lists.
Beyoncé and Shakira collaborated for ‘Beautiful Liar’
In the mid-2000s, Beyoncé and Shakira were two of the biggest pop stars in the world, with No. 1 hit singles to their name such as “Baby Boy” and “Hips Don’t Lie.” On her birthday in 2006, Beyoncé released her sophomore album B’Day. The LP contained songs that became smash hit singles, including “Déjà Vu,” “Ring the Alarm,” “Irreplaceable,” “Beautiful Liar,” “Get Me Bodied,” and “Green Light.”
“Beautiful Liar” was produced by pop production duo Stargate, who has been behind hit songs for artists including Michael Jackson, Janet Jackson, Mariah Carey, Lionel Richie, Britney Spears, and Rihanna. The song was released as a single from B’Day in early 2007 and went on to peak at No. 3 on the Billboard H๏τ 100 chart.
In a 2007 interview with MTV News, Beyoncé explained that her collaboration with Shakira was born out of a mutual respect and love for each other’s artistry. “We always say how much we respect each other and we want to do a song together, and after a couple of years it finally happened,” Beyoncé said of her Shakira collab. “We did it ’cause we’re both fans of each other and respect each other’s work.”