We were on the Magic in January. If there is any main "theme" on the Magic right now, I would say it's Tangled. The show is great and the pub is turned into the Snuggly Duckling, which was really fun. I believe Elsa and Anna were on the ship available for character meet and greets, but we were a family of adults and didn't spend time with characters. Hope that helps
As mentioned by Tigger, Tangled is big on the Magic (for one day/night). As is Frozen. Much like Pirate night. There's no prevailing theme for the whole cruise.
GET UP TO A $1000 SHIPBOARD CREDIT AND AN EXCLUSIVE GIFT!
If you make your Disney Cruise Line reservation with Dreams Unlimited Travel you’ll receive these incredible shipboard credits to spend on your cruise!