В спортивном костюме сейчас ходят и в пир и в мир. Если вас что-то смущает - в Питере можно что-то купить. Мне пришлось незапланированно венчаться в Крыму, а с собой только спортивное и было. Уж насколько там плохо с обеспечением, а нашли  одежду приличествующую случаю. А в Питере наверняка с этим проще.