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 long-awaited opening dates for Birmingham New Street station and Grand Central have been confirmed, after six years of building work.
A generally dry and bright morning but clouding over through the afternoon.
A dry and sunny start but cloud will increase during the afternoon.