You came from nowhere You turned my life over I'm dizzy but sober Let's believe in miracles Don't ever leave me I'll make sure you need me This is meant to be Let's believe in fairy tales You're not my first But I know You're my last love Out of the blue Up into Heaven above You are in my arms You are in my heart A world of confusion Of begging and choosing Love's no illusion Let's believe in miracles Let's be forgiving Then we'll start living We'll hear birds singing Let's believe in fairy tales You're not my first But I know You're my last love Out of the blue Up into Heaven above You are in my arms You are in my heart You're not my first But I know You're my last love Out of the blue Up into Heaven above You are in my arms You are in my heart You're in my heart You're in my heart In my heart You are in my heart You are in my heart