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

95 Results

Garden Green North Ruffle Top

$42.00

Unit price
per 

Grapefruit Cleo Tank

$35.00

Unit price
per 

Garden Green Taylor Top

$48.00

Unit price
per 

Pink Frosting Crepe Hacci Tee

$54.00

Unit price
per 

Ivory Crepe Hacci Tee

$54.00

Unit price
per 

Clover Cozy Top

$46.00

Unit price
per 

Easy Textured Knit Top

$36.00

Unit price
per 

Royal Blue Bandana Savanna Jane Top

$54.00

Unit price
per 

Blue + Gold Paisley Savanna Jane Top

$54.00

Unit price
per 

White Striped Crochet

Regular price $45.00 $40.50

Unit price
per 

White Alicia Top

$32.00

Unit price
per 

Blue Alicia Top

$32.00

Unit price
per 

Sienna Layerz Top

$72.00

Unit price
per 

Kendal Layerz Top

$72.00

Unit price
per 

Sherbet Lime Orange Top

$38.00

Unit price
per 

Black Striped Oak Tank

$55.00

Unit price
per 

Pastel Green Lizzy Top

Regular price $29.00 $26.10

Unit price
per 

Off the Shoulder Green Top

Off the Shoulder Green Top

Regular price $50.00 $37.50

Unit price
per 

Black + Ivory Savanna Jane

$58.00

Unit price
per 

Fresh Mint Bailey Sweater

$80.00

Unit price
per 

Paulina Cobalt Raglan

$74.00

Unit price
per 

Green Flower Top

Regular price $35.00 $28.00

Unit price
per 

Flower Power Top

$45.00

Unit price
per 

Green Dot Top

$38.00

Unit price
per 

Bri Layerz Top

$74.00

Unit price
per