Semi-formal, wear what brings you pleasure :) if you're wearing heels a thicker heel / wedge is highly recommended as there are uneven pavers and gravel in the main area