Bake the cake: Prepare and bake the vanilla cake according to the box instructions. Allow it to cool completely.
Crumble the cake: Break the cooled cake into fine crumbs in a large mixing bowl.
Mix with frosting: Add 1/2 cup of vanilla frosting and mix until a dough-like consistency forms.
Shape the pops: Scoop 1 tablespoon of mixture and roll into a ball. Slightly shape the top to resemble a potion bottle.
Chill: Place the shaped cake balls on a parchment-lined tray and chill in the fridge for 30 minutes.
Melt the coating: In a microwave-safe bowl, melt 2 cups of candy melts, adding 1 tbsp oil if needed. Stir every 30 seconds until smooth.
Insert sticks: Dip each stick tip into melted coating and insert halfway into each cake ball.
Dip and decorate: Dip the cake pops fully into melted coating. Before the coating sets, sprinkle with 1/4 cup of colorful sprinkles and edible glitter if using.
Dry upright: Stand the pops in a foam block or stand until completely dry.
Decorate: Add necklines using edible markers or colored icing. Optionally, add small candies as bottle caps.
Serve or store: Store in an airtight container at room temperature for up to 3 days or in the refrigerator for up to 7 days.