Reminds me of the film "Singing in the Rain".  Love the black and white with the colour.  Will cheer us up on a rainy day.