white/blue cotton floral appliqué vertical stripe print Cuban collar front button fastening long sleeves straight hem