You can add music to a video on your iPhone with the free iMovie app, and select from stock music or your own library. Here's how to do it.
There is still a perception that iMovie for Mac is for amateurs, but if it is, that's only in the sense that it is ...