I really love this dress that was posted on a blog of historical costumes I like, but I was a little sad about her use of the word "gypsy." That word is usually considered racist, as they prefer the Roma.
They are still an ethnic group that exists today, and they are often treated terribly. A great example of this is France's recent expulsion of them. (I'm not impressed with this article's use of the word gypsy either, but it gives a short history of their diaspora, similar in some ways to the Jewish diaspora, the major difference being if a country kicked out all their Jews, the international community would make more noise about it.)