stylish shirts for glamorous events