High Heels at Fashion Rio

When most people think of fashion week there minds often go to New York or Paris. The fact is, however, that fashion weeks occur all of the world. And one that’s gaining increasing recognition is Fashion Rio, whose Winter 2011 season is taking place right now in Rio de Janeiro, Brazil. The week-long event has … Read more