Your silhouette In the aisle that day In your weddin' dress Took my breath away People stood As you walked by That moment you'd been waitin' for All your life Was so close I could almost hear the angels And feel 'em all around Singin' hallelujah for The love you found We used to talk about this moment How perfect it would be And it could've been, if it would've been You and me We were so close It was almost beautiful Almost beautiful I sat in the back Didn't cause a scene Don't you know your dad Kept his eye on me I still have the ring I never gave to you Why i never asked you, girl I wish i knew I was so close I could almost hear the angels And feel 'em all around Singin' hallelujah for The love we found We used to talk about this moment How perfect it would be And it could've been, if it would've been You and me We were so close It was almost beautiful Almost beautiful