High winds have resulted in disruption to the Cumbrae-Largs ferry service.

Services had been suspended after gusts reaching 61mph.

At 2.43pm, it was decided by Cal Mac to cancel all services for the remainder of the day.