Actually, they didn’t. If you look closely at the doll Giselle was making at the beginning of the movie, you will notice it has green eyes. James Marsden’s are blue. Patrick Dempsey’s character was always supposed to be Giselle’s True Love, so they didn’t subverted shit.