Oh Soldier Soldier Won't You Marry Me Lyrics : Off to the haberdasher she did go, as fast as she could run, bought him a hat, the best that was there, and the soldier put it on.