Thank you for shopping the Peacock! All orders are available for local pickup or shipped by the next business day.

Local Deliveries will be made within 3 business days. Enjoy free shipping on orders over $100.

Sign up for our emails so you don't miss our sales & events.

Your cart

Your cart is empty

Tops, Sweaters & Tanks

103 Results

Arizona Layerz Top

$65.00

Unit price
per 

Maggie Layerz Top

$69.00

Unit price
per 

Hot Pink Poncho

$46.00

Unit price
per 

White Eyelet Tank

$69.00

Unit price
per 

Neon Orange Liz Tank

$29.00

Unit price
per 

Heather Peony Tank

$49.50

Unit price
per 

Pimento Sawyer Tank

$49.50

Unit price
per 

Horizon Blue North Ruffle Top

$42.00

Unit price
per 

Hibiscus North Ruffle Top

$42.00

Unit price
per 

Off White Oversized Lace Top

$25.00

Unit price
per 

Belinda Smocked Tank

$45.00

Unit price
per 

Heather Lilac Cleo Tank

$35.00

Unit price
per 

Pimento North Ruffle Top

$42.00

Unit price
per 

Hot Pink Wonder Top

$38.00

Unit price
per 

Black Jaime Tank

$49.50

Unit price
per 

Anna Layerz Top

$69.00

Unit price
per 

White Jaime Tank

$49.50

Unit price
per 

Freedom Layerz Top

$72.00

Unit price
per 

Scarlett Layerz Top

$69.00

Unit price
per 

Evelyn Layerz Top

$72.00

Unit price
per 

Green Seamless Tank

Green Seamless Tank

$20.00

Unit price
per 

Cobalt Seamless Tank

Cobalt Seamless Tank

$20.00

Unit price
per 

Oat Seamless Tank

Oat Seamless Tank

$20.00

Unit price
per 

Coral Quartz Basil Halter Tank

$52.00

Unit price
per 

Pink + Green Savanna Jane Top

$62.00

Unit price
per