Being invited to give a toast at a wedding is a HUGE honor. There are few times in your life where you’ll have the chance to publicly tell someone to their face how much you care about them. (Unless, perhaps, you happen to win a lot of awards that include acceptance speeches.)
However, public speaking can be frightening to some people. So I will have some suggestions here for giving a great toast.