Hang it to see this top on Toile.

Diane von Furstenberg Perfect Shirt

$182.70$348.00−48%

Diane von Furstenberg · Tropez Stripe Gossip Pink

Diane von Furstenberg tops · Tropez Stripe Gossip Pink. Live price at Bloomingdales.

Only at Bloomingdales right now$182.70

StorePromoPriceShop