Question: who sang the sun has got his hat on
Answer: The Sun Has Got His Hat On is a song by Noel Gay and Ralph Butler .