No, it's not Barbara Streisand's version of the song, this version is sung سے طرف کی Liz McClarnon, I actually prefer this version. It features some non official princesses just so that آپ know :)
This vid was made سے طرف کی a Youtube user, BBAChrissy, and thanks so much to her for this video because I LOVED IT!!! Credit does NOT belong to me and ENJOY!!!! :D