I HATED Giselle's purple dress (in Enchanted) because of how it tried to shoehorn her character into a modern woman when that was never the point of her arc. Whereas, Disenchanted's Giselle is a perfect mix of fairytale and real world. She still acts like a fairytale character but she has adapted to the real world. Her clothing perfectly reflects that at the beginning. And her transformation into a villain, is again, perfectly reflected through her clothing. And she looks absolutely gorgeous in red. She truly is the prettiest character in the movie.