This 'circumzenithal' or 'Bravias' arc appeared for around 40 minutes at 7.20pm last night.
They usually just last for a couple of moments and are caused by light shining at a specific angle through tiny ice crystals in the clouds.
They are much brighter than a normal rainbow with the colours in reverse order.
More top news
A prototype device being developed at Loughborough University, which transforms breath into words could help victims of paralysis.
Claudio Ranieri has said he's satisfied following a stern test at Bournemouth after Jamie Vardy's late penalty secured a point.
Councils in the Midlands have been highlighted as receiving some of the most bizarre phone calls made to authorities in the country.