white cotton floral print slim cut button fastening two-button collar long sleeves buttoned cuffs curved hem