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 four year-old boy got trapped in an arcade game after climbing into the claw machine when he failed to win a Despicable Me toy.
The top 30 speed camera hotspots in the West Midlands have been revealed - which have cost motorists £3.3m in the last 12 months.
Police have identified three suspects in an investigation into disorder at an FA Cup match between Aston Villa and WBA last month