universal music publishing group so much has changed two years have passed who would have though i d cross your path memories of you came flashing back no question why we didn t last i know it was me it wasn t you i couldn t commit to loving you but now in a dream i dream of you it took seeing you to know the truth cos in a perfect world i d still be your girl in a perfect world i d still be your girl in a perfect world i d still be your girl in a perfect world the sun and the moon may never meet that s the story of you and me i feel like a song that s out of key cos i see you with another girl the smile on your face used to be mine i wish i could erase it from my mind i see she loves you and you love me so i guess thats where you need to be oh ohh in a perfect world i d still be your girl in a perfect world i d still be your girl in a perfect world i d still be your girl in a perfect world be the one you hold on to at night i d be more than just a friend in your life baby maybe i d even be your wife cos without you in my life no it just isn t right in a perfect world i d still be your girl in a perfect world i d still be your girl in a perfect world i d still be your girl in a perfect world in a perfect world i d still be your girl in a perfect world i d still be your girl in a perfect world i d still be your girl in a perfect world