Looks okay, but I'd suggest a white shirt (traditional "after 6pm" attire, and more appropriate for going to the theatre) and the tie of your choice.