cap and shirt