Joan Chen wearing White Shearling with Spanish Rex Rabbit Model 1391 - SOLD OUT

Joan Chen wearing the White Shearling with Spanish Rex Rabbit Jacket, Model 1391. Joan Chen movie credits include The Last Emperor (role of Empress), Twin Peaks (TV).

SOLD OUT


Joan Chen wearing White Shearling with Spanish Rex Rabbit Model 1391 - SOLD OUT

Photos by Getty Images and Aspen Fashions.
Photos do not constitute endorsements