grey and white snake print oversized cut front button fastening classic collar long sleeves buttoned cuffs curved hem