Designer Rachel Roy’s spring 2010 collection is showcased in Jennifer Venditti’s short film titled “Miroir, Mirror.”
It’s fashion.
It’s art.
It’s a movie.
It’s viral marketing.
It’s so European.
And I love it for all of the reasons above.