We saw this beautiful rainbow yesterday in between the showers.
I wonder if you can make out the colours in this order:
red orange yellow green blue indigo violet
I reckon I can see these, but then I also sense a couple more colours underneath, so perhaps this was more than one rainbow! A rainbow is formed by the two processes of reflection and refraction. Sunlight and water droplets are needed: you can read about the process here.