Play a sorlock! You get Subtle Spell and warlock at-will magic, and you break the game into the bargain! 
Okay, more seriously: For what you're looking to play, bard is awesome. The reason? Expertise at 3rd level. Not only are you a full caster with a strong focus on enchantment and illusion, but you also get to double your proficiency bonus on two of your social skills, which are already high thanks to your maxed-out Charisma. Your illusions will be much enhanced if you can back them up with crushing Deception and Intimidation checks.
Arcane trickster is another option, and the one I went with (our party already has a bard; I didn't want to step on his toes). I built the character as a swashbuckler with a moderate amount of spellpower backing her up. Since I chose to pump Charisma over Intelligence, I don't rely too heavily on spells; instead I use my social skills and Reliable Talent, with some low-level illusions, alter self, and mage hand to round out my toolkit. Very fun, but maybe not as "magical" as you're looking for. Still, I'm normally a full-caster player, and I was worried the AT would cramp my style. Instead I have found it's a blast to play. Give it some thought.

Okay, more seriously: For what you're looking to play, bard is awesome. The reason? Expertise at 3rd level. Not only are you a full caster with a strong focus on enchantment and illusion, but you also get to double your proficiency bonus on two of your social skills, which are already high thanks to your maxed-out Charisma. Your illusions will be much enhanced if you can back them up with crushing Deception and Intimidation checks.
Arcane trickster is another option, and the one I went with (our party already has a bard; I didn't want to step on his toes). I built the character as a swashbuckler with a moderate amount of spellpower backing her up. Since I chose to pump Charisma over Intelligence, I don't rely too heavily on spells; instead I use my social skills and Reliable Talent, with some low-level illusions, alter self, and mage hand to round out my toolkit. Very fun, but maybe not as "magical" as you're looking for. Still, I'm normally a full-caster player, and I was worried the AT would cramp my style. Instead I have found it's a blast to play. Give it some thought.
Last edited: