We cruised this summer on the Ray in Croatia so it decidedly not cold but last summer when we were in Norway the Grille had outdoor heaters so I bet they have them on Ray a well.
Also, be sure to book Silvernote early, it fills up fast and was by far our favorite restaurant.