I was a divorced lady before I got married the second time. An imam was my wali for my second marriage and my nikah was done in me and my husband's presence.
Though the imam brought two witnesses, they did not appear in front of us but they were in the vehicle; I saw them in the vehicle, but did not see their faces. Both me and my husband didn't know them at all. Further, the witnesses did not hear or see the nikah happening. But their names were uttered as witnesses and the imam (he is an aalim) said that they were informed about it. Now I'm living together with my husband.
My question is: Is my marriage valid? I'm unsure because the witnesses were not seen. And if not, what should I do now?
Please reply me according to shafi madhhab. No issues in publishing my question.