Rainbow skies