That certainly shouldn't be the case! A good wedding band should already have a large repertoire, so take your time researching, looking for full song lists on their website and even asking for a set list recently played. This will help you narrow down those that fit the bill for what you're after. If you're almost there but some of your all-time favourite tunes are missing, don't hold back on asking the band if they can learn them. With a little bit of notice, they should be able to take on a variety of requests, making sure you're getting exactly what you want to hear on your special day.  And if your band provides a DJ service, they'll be able to add any requests that can't be accommodated by the live band into that set, too… so always ask!