I've seen your face somewhere before I swearCould it be I've met you somewhere elseIt's the way you turn and look at meYour eyes are different but they're much the same

Have I seen you beforeHave I seen you beforeHeaven told me they took him somewhereHave I seen you beforeHeaven told me they took you somewhereHave I seen you before

I was with him when he left usI feel he really never left at allWhen I'm looking in this mirror I see you in me and I feel so proud

Have I seen you beforeHave I seen you beforeHeaven told me they took him somewhereHave I seen you beforeHeaven told me they took you somewhereHave I seen you before

Heaven told me they took you somewhereHave I seen you beforeHeaven told me they took you somewhereHave I seen you beforeHeaven told me they took you somewhereHave I seen you beforeHeaven told me they took you somewhereHave I seen you before