Hello, yes. Attached is a photo in kind. I think its color is better.If you place an order, we will make it for you as soon as possible. Then deliver the goods to you as soon as possible. But there is no guarantee that you will receive a dress show on that day. The production cycle of dress is about 7 days, and the general logistics transportation time is about 25 days to reach the destination.You can buy urgent transportation, so that you can receive the dress before the performance.