No, but we really do prefer that you do. The idea here is that it will make for better pictures at the event. You are required to wear formal cocktail attire however.