what to wear to the opera in houston