I hate how casual people have become with the ballet, symphony, etc. Casualness in attire has been accompanied by increased rudeness and ignorance as an audience.
Are you black? Nobody is laughing with you. Better think how to compliment the white man instead. Just kidding.
It's Texas. Jeans, nice shoes or boots, semi-conservative button-up and a blazer. Kohls has good prices. Make sure your coat fits right (google it).