We have various types of wedding ceremony speeches.....religious, semi-religious, non-religious, short version, medium version, long version, etc. Please call us for more information (909) 620-7771.