No, it's not Barbara Streisand's version of the song, this version is sung por Liz McClarnon, I actually prefer this version. It features some non official princesses just so that tu know :)
This vid was made por 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