An unusual weather phenomenon was caught on camera by residents in Ayrshire - leaving onlookers stumped. 

The rainbow was spotted hugging the water on the Firth of Clyde between Cumbrae and Largs on Friday. 

The CalMac ferries MV Loch Shira and MV Loch Riddon were spotted almost sailing through the rainbow. 

Our camera club members Ian Dalgleish, John MacMaster and Calum Corral captured the phenomenon as seen below...

Largs and Millport Weekly News:

Largs and Millport Weekly News:

Largs and Millport Weekly News:

If anyone knows what caused the unusual phenomenon please get in touch by emailing editorial@largsnews.co.uk or post your answer in a comment below this story!