It's not uncommon to see a Disney princess accompanied by her animal sidekick, but what if princesses switched their iconic companions for something outside of their corresponding fictitious realities? Eric Proctor, who goes by the name Tsaoshin, has done a collab with DeviantArt user Flying-Fox to show us the Disney princesses with the most adorable Pokémon — the Eeveelutions!
The elements of each Eeveelution match their partner's personality perfectly. For example, Jasmine takes a night cruise with the dark type Umbreon, Aurora gets her fourth fairy Silveon, and Rapunzel's energetic personality matches the electric type Jolteon. The amount of thought and detail that goes beyond just pairing these duos is astonishing, like Politoed on a lilypad near Tiana or the little Luvdiscs and Magickarp swimming around Ariel. Scroll down to view the magic these artists created.