Who would’ve thought?
That you would be the one to love me so
To love me like I’m some kind of angel
To love me like I’ve never done no wrong
Who would’ve thought?
That you would be the one to call my own
To call you when I’m lost and feel alone
That you would be the one for me
This love fell together like a mystery
This love came together like a puzzle piece
That I would be chasing my hopes and dreams
And find the one who’s meant for me
For me
Who would’ve thought?
A love so simple, so hard to find
That you would be the one for me
This love fell together like a mystery
This love came together like a puzzle piece
That I would be chasing my hopes and dreams
And find the one who’s meant for me
For me