I made it through the wilderness Some how I made it through Didn't know how lost I was until I found you I was beat, incomplete I'd been had I was sad and blue But you make me feel so shiny and new Yeah you make me feel yeah you make me feel so shiny and new Like a virgin touched for the very first time Like a virgin When your heart beats next to mine Gonna give you all the love boy my fear is fading fast Been saving it all for you coz only love can last You're so fine and your mine, make me strong Yeah you make me feel that our love can last Like a virgin touched for the very first time Like a virgin When your heart beats next to mine Whoo x3 You're so fine and your mine I'll be yours till the end of time Coz you make me feel yeah you make me feel so shiny and new Like a virgin touched for the very first time Like a virgin When your heart beats next to mine