Really, Ginny? Really? You could at least mention it, especially after insisting that he had some sense. What did Fleur ever do to you anyway? She married your favorite brother and has a slight French accent. That's it. it's obvious that she loves Bill, what more do you need? Tell the boy that he won't make a good impression with his hair that color and let him figure the rest out on his own. Teddy's lack of insight I blame on Harry.
As a quick note, as I re-read that for spelling errors, it seems a bit harsh on Ginny. I don't hate her and actually rather like her despite the books telling us very little. I'm just saying that in a family, everyone needs to make an effort to get along, and Fleur isn't being rude to her. it's not like it's a personal insult against Ginny that Fleur has an accent. If this was anyone else, I would say the same thing.