I have seen many Shia videos that recite the marasya of Hazrat Ali Akber in their wedding.

My question: are we allowed to recite the marasya on the wedding day? Others say that it is not right to recite.
Can you give more explanation please.

It is not haram to recite that, as long as in your society it’s not seen as disrespectful to the family of Imam Hussain (a). So there’s nothing that would make it haram. If some people wish to do that, that’s up to them.