cruise vacation shirt for margarita lovers