Hang it to see this top on Toile.

Hudson Layered Tank Top

$28.50$95.00−70%

Hudson · White Navy

Hudson tops · White Navy. Live price at Bloomingdales.

Only at Bloomingdales right now$28.50

StorePromoPriceShop