Kate Winslet is indeed very comely.