Its always good to overdress rather than under dress in any occasion.

Looking at the occasion dress smart casual depends where is the date though( May not suit a candle light dinner).

Act cool and act u never thought of what to dress at the date.