Be prepared for very chageable weather. I think layered clothes are ideal.
Not sure these days considering the weather conditions that we are having. We did a similar cruise early june last year and we took fleeces and light rain coats. IT depends if you are also planning to walk as the sun is shining.