On Monday evening if you were in a certain parts of the UK, you would have been lucky enough to witness a mesmerising rainbow.
This meteorological and optical phenomenon occurs when the sunlight reflects off the water particles in the Earth's atmosphere, resulting in a beautiful spectrum which is appears and is magically showcased in the sky.
Malmesbury in Wiltshire witnessed a spectacular storm which produced a beautiful rainbow
So, take a look at 19 rainbow pictures that will put a smile on your face...