"Wedding congratulations!" in English is Auguri per una vita d'amore insieme! in Italian.
Tanti auguri per il anniversario del vostro matrimonio. (Best wishes for your wedding anniversary)
"Beautiful wedding" in English means bel matrimonio in Italian.
Congratulazioni per il vostro matrimonio! is one Italian equivalent of "Congratulations on your wedding!" The pronunciation of the masculine singular prepositional phrase will be "kon-GRA-too-la-TSYO-nee peh-reel VO-stro MA-tree-MO-nyo" in Italian.
"The wedding kiss" in English is il bacio del matrimonioin Italian.
è una Bella giornata
There are many things you could include in a wedding congratulations letter written in English. You could say how proud of them you are.
"congratulations on wedding" isn't really a grammatical phrase, but it would be translated as "mazál tov al ha chatuná" (מזל טוב על ×”×—×˜×•× ×”)
Congratulations on your wedding
Auguri agli sposi is a very common one.
congratulations on your wedding
trourepitisie
You can say "Ngiyavuma enhlanhleni yakho" which means "Congratulations on your wedding" in Zulu.