DJs are in excessive demand if there will be many dances since they can compose the type of music that takes guests to the party floor. You might try using music recordings from your iPod, but this is not a good idea because you cannot mix tracks directly on the spot.
Another aspect to consider is cost. Because the wedding bands in UK play all kinds of wedding music and most DJs are only needed for receptions, you have to see if your budget allows hiring a DJ too. Besides that, it might not be a good idea to hire a DJ if there is little time to dance because you won't get value for money.
Whether you end up hiring a wedding ring or DJ depends entirely on your preferences and your budget. You should plan the whole thing carefully so that your visitors have the best time ever. Visit several marriages so you can learn exactly what other people are doing.
It's also a good idea to talk to other people who have ordered a band for wedding music recently so you know which option is best for you. You will then be very happy with the arrangements made for your big day because your family and friends will have a great time.