Misc Christmas - White Christmas chords version 2

This is my first tab and I'm new to the guitar so hopefully this isn't dreadful. 
Suggestions welcomed and wanted :)

G Em Am D7 DI'm dreaming of a white Christmas
C D7 GJust like the ones I used to know
G Em C D7Where the tree tops glisten and children listen
G Em Am D7 DTo hear sleigh bells in the snow
G Em Am D7 DI'm dreaming of white Christmas
C D7 D GWith every Christmas card I write
G Em CMay your days be merry and bright
C G D7 D GAnd all your Christmases be white
-*Repeat as seen fit*-
Tap to rate this tab
# A B C D E F G H I J K L M N O P Q R S T U V W X Y Z