i Register
In some senses, charmer is marked as ironic. Watch for register when choosing this word.
noun
A charming person; one who charms or seduces; a smoothie.
And "Juno" is the kind of movie all indie comedies wish they could be: light and lovable, perhaps a bit too pleased with the cleverness of its dialogue, but a small charmer nonetheless.
An enchanter or magician.
A rude or unpleasant person.
What a charmer, Karl Lagerfeld