Beyonce says Shakira is perfect

Beyonce Knowles has lavished praise on Colombian pop sensation Shakira, insisting she is the perfect singer to join her on the woman empowerment duet Beautiful Liar.

Beyonce Knowles has lavished praise on Colombian pop sensation Shakira, insisting she is the perfect singer to join her on the woman empowerment duet Beautiful Liar.

Knowles was thrilled to record the song with pop peer Shakira - which features on the reissue of the Crazy In Love singer's solo album B'Day - and is immensely proud of the song's lyrics, which tell the story of two women who pull together to reject the advances of a dishonest lover.

She told MTV: "I've always loved her and I've always wanted to work with her, and the song fits perfectly. It basically talks about two women - the same guy is trying to get at both of them but instead of them fighting, they're saying, 'He's a beautiful liar, let's not fight, let's stick together. Forget him'. I think it's a really great concept." - Wenn

X