Every woman is a story Might not always have a happy ending Every story has a history And the past is always worth remembering To all the women who have gone before me To all the women who are yet to come We all weave our separate stories But from a distance they are one We are a rainbow of faces And a tapestry of songs We all come from different places in this world Though we are strangers when we meet We are sisters when we're done We are beauty, we are mystery, we are one We are every woman's song Every woman is a journey We are always right where we belong Hearts can guide us, hearts can blind us Still we carry on Thank you to the mothers and the daughters of my soul To all the women I will never know You have given me a voice that I can call my own You are beauty, you are mystery, you are one You are every woman's song We are a rainbow of faces And a tapestry of songs We all come from different places in this world Though we are strangers when we meet We are sisters when we're done We are beauty, we are mystery, we are one We are every woman's song We are a rainbow of faces And a tapestry of songs We all come from different places in this world Though we are strangers when we meet We are sisters when we're done We are beauty, we are mystery, we are one We are every woman's song This is every woman's song