Hi Bamboo-- welcome to English Forums. Some say that congratulating a bride on catching a man is gauche-- but I don't know any good alternative, and I have probably said it dozens of times. You might try something like I was delighted to hear about your engagement/marriage; I am sure you will both be very happy!
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.