This is how I play the song. Suggestions and corrections welcome!
This is what I think the intro riff is:
e|--------------------------------------------------------------------------------|
B|--------------------------------------------------------------------------------|
G|--------------------------------------------------------------------------------|
D|-------------------------10-9-7-------------10-9-7------------------------------|
A|-5---7-7---9-9---9-10-12--------9---9-10-12--------9---9-10-12-10-9-7---5-5-7-7-|
E|--------------------------------------------------------------------------------|
D C D C D C
D
Sun halo, hello
C D
You fit my head like a glove
C D
You fill my whole world with love
C
The kind you never find
Bm
You open up my mind
A A A A G A A A A
A G Bm A
There's a tree sitting in the shade
G Bm A
That waits until the end of the day
G Bm A
And then until the moonlight fades
D A G
Cause it knows it needs sunlight to grow
F#m
Like everyone
D
Sun halo, hello
C
I've missed you dearly, you know
D C
It's been ages since you could come back home
My little
D
Sun halo, hello
C
You fit my head like a glove
D
You fill my whole world with love
C
The kind you never find
Bm
You open up my mind
A A A A G A A A A
A G Bm A
There's that tree sitting in the shade
G Bm A
That glows when the sky is grey
G Bm A
Holding two baby birds about to hatch
G Bm A
Mother nature lifted the latch
D A G
Cause she knows that the world needs the sun
D A G
But two little birds who have not lived long
F#m E
Live in harmony
A
Sun halo, hello
G
I've missed you dearly, you know
A G
It's been ages since you could come back home
My little
A
Sun halo, hello
G
You fit my head like a glove
A
You fill my whole world with love
G
The kind you never find
A
Ooh oohooh oohooh oohoohooh
G > x5
Ooh ooh ooh ooh... /