When congratulating someone on getting married, we usually say "congratulations on your wedding/marriage".
When congratulating someone on getting married, we usually say "congratulations on your wedding/marriage".
Congratulations on your wedding and best wishes for a happy life together!
More examples:
Congratulations on your big day, Robert and Olivia.
Congratulations on your marriage and best wishes always!
In general, "congratulations" is most frequently followed by "on"; for example, we say: "congratulations on the birth of your baby", "congratulations on your graduation", or "congratulations on your achievement".
Congratulations on the birth of your daughter.
However, when talking about a new job or promotion, you can use "on" or "for" to congratulate someone.
Congratulations on/for your new job.