I get asked that question about once a day. Who sings "God Gave Me You"?
So I thought I'd give you an answer!
It's Dave Barnes!

OK, so now who is Dave Barnes?
Well, he's a little bit of everything:
Steely Dan jazz-pop, The Blind Boys of Alabama-style gospel, lighters-in-the-air sing-along chorus, delicate, cello-laced ballad...It’s all here.
Amy Grant and Vince Gill made guest appearances on his album, "Chasing Mississippi".
And a little bit of the '80s! Dave Barnes: "I’ve been on a massive Toto kick lately." He also likes Phil Collins’ melodies in Invisible Touch-era Genesis.
Want more? DaveBarnes.com!