I really think so. A prince who marries a regular girl just like the movie. Having a Cindirella story that actually happened for kate M. i mean, how many can say that ?... And that´s why it was the perfect opportunity to have a fairy tale wedding in the real life, and the british didn´t waste the chance to do so.
I agree with color changes, but that shouldn't be such a big deal. Brown hair instead of blonde, beige dress instead of orange. Still the same storyline though.
That, or it's photoshopped. Take your pick.