Audrey Hepburn is my favorite. She wasn't the most skilled, she wasn't the most beautiful, but she overflowed with charm and grace and she drew and held your attention in a way that I still find amazing.
As for actor, perhaps Gene Hackman. His ability to play any kind of role, any kind of character, is pretty astounding to me.