Hang it to see this top on Toile.

Stella McCartney Basque Shirt

$850.00

Stella McCartney · Sky Blue

Stella McCartney tops · Sky Blue. Live price at Bloomingdales.

Only at Bloomingdales right now$850.00

StorePromoPriceShop