Amulet of Avalor

The Amulet of Avalor is a magic amulet that bestows upon its wearer magical powers. According to a book of magic.

"With each deed performed, for better or worse, a power is granted, a blessing or curse."

This said, it can be assumed that the wearer's good deeds ignite magical abilities whereas misdeeds cause the wearer to be cursed. Also, according to Cinderella, the Amulet connects all the princesses.

The Amulet was a welcoming gift from King Roland II to his new stepdaughter, Sofia.

When Sofia helped a baby bird back into its nest, reuniting it with its mother, the Amulet blessed her with the power to talk to animals.

The Amulet also earns Sofia an enemy: Cedric the Sorcerer, who wants the Amulet so he can use its power to take over the kingdom.

Thankfully, however, Sofia promised her new stepfather she would never take it off. The one time she broke her promise, a baby griffin stole it. King Roland II then revealed that the Amulet is suppose to protect the princess wearing it and that the Amulet chooses its wearer.

In Season 2, by the Amulet, Sofia earns another enemy: Prince Hugo, who wants to grant its power from it to become rich.

Trivia

 * The Amulet of Avalor likely gets its name from a portmanteau of "Avalon" and "Lore".