Along with the diverse and incredible designs of the 1,025 Pokémon that currently exist, countless human characters have fashionable ... but her huge, fluffy hat makes this a non-issue, with ...