The wedding is formal for the wedding party and the immediate families but semi-formal for the rest of the guests attending.