A traditional Russian wedding lasts for at least two days and some weddings last as long as a week. Throughout the celebration there is dancing, singing, long toasts, and food and drinks. The best man and maid of honor are called witnesses, "svideteli" in Russian.