There are various ways that one can do this. The most typical two are clearly a DJ or a live wedding event band. Live bands are absolutely the very best but just if you get the best one. What things should you keep an eye out for?
Find more details here: http://www.souldesire.co.uk/essex-bands/