Really liked the theme and the theme answers. I had a couple of very minor thoughts on the puzzle - since you have SWANLENNON as a theme answer, you might consider changing SWANS in 13 Down to either STANS or SPANS to avoid the duplication. Also, in a full-size grid you usually don't want 2-letter answers, though that's not a hard and fast rule except for certain newspapers. But having said that, nice job - it was a really enjoyable solve!