This, I presume is the earlier version of Beautiful Liar. Shakira's part has been replaced with Beyonce in spanish. (Shakira's only part in this version is the Ay... Ay... part and that was it)The released version is better I think, but the last part in this version is HOT! But it doesn't exist on the released version. They could have included that...