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
The parents of tragic Levi-Blu Cassin have been jailed for nine years each for causing or allowing his death.
A recycling centre in Kings Norton, Birmingham has created its own Christmas grotto - using discarded decorations dumped at the site.
A 12-year-old girl said her Christmas has been "ruined" after she was mown down by a hit-and-run driver as she walked to school.