This is one of the most common misconceptions we hear. A professional wedding violinist can play far more than Bach and Vivaldi. Most experienced performers maintain repertoires that span contemporary pop, film scores, jazz standards, folk music, and cultural pieces alongside classical selections. Songs like “A Thousand Years” by Christina Perri, “Thinking Out Loud” by Ed Sheeran, “Can’t Help Falling in Love,” and even Beatles songs are all well within reach. If you have a specific song in mind, bring it up early in the planning process. With enough notice — typically four to six weeks — most musicians can learn a new piece, though this may carry a small additional fee.