Having been to semi-formal events at the Calgary Zoo before I would suggest a cocktail length dress (or just below the knees). Having amardi Gras theme gets you away from the "little black dress" so you can go a little crazy with the coloursBut be sure to wear comfortable shoes because you are going to be standing most of the night!
Bookmarks