Sunshine, rain and iridescence