cotland there is not usually a caller because it is assumed the dancers will have gone to lessons or dancing clubs and will therefore already know the dances.
A good caller is courteous and very patient and has a collection of dances to suit all abilities. It is safe to assume that at a wedding there will be people of all ages and abilities. There may be people who will have travelled long distances and may be tired. There may be others who are bursting with energy. It’s almost a certainty there will be absolute beginners who have never been to a ceilidh before. The caller’s job is to look, listen and learn and provide a selection of dances that will involve and entertain all the guests, and then make that happen!
A skilful and entertaining band will provide music that fits the dances precisely and will give energy and lift to the dancers.
Ceilidh bands come in all shapes and sizes. Some play only traditional instruments, fiddle, whistle, accordion, for example, and others add electric guitars, drums and so on. The choice is literally endless because new bands are emerging all the time as new generations take up the tradition.
Some play only English tunes. Some play all American. Others play Scottish or Irish. A typical English Ceilidh though, is a mixture of English, Scottish & Irish traditional tunes and dances with perhaps a smattering of North American ones thrown in.
If you want all your guests to let their hair down and enjoy a relaxed, informal evening of fun, frolics and outrageous laughter after they have behaved themselves throughout the more formal parts of your day, if you have invited those whom you know will join in with the spirit of the event and help make it a memorable and joyful occasion for all, but especially for you both, then yes, a ceilidh is very probably exactly the right choice for your wedding.