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

92 Results

Blue + Gold Paisley Savanna Jane Top

Regular price $54.00 $48.60

Unit price
per 

White 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

Regular price $38.00 $22.80

Unit price
per 

Black Striped Oak Tank

$55.00

Unit price
per 

Pastel Green Lizzy Top

Regular price $29.00 $21.75

Unit price
per 

Off the Shoulder Green Top

Off the Shoulder Green Top

Regular price $50.00 $37.50

Unit price
per 

Fresh Mint Bailey Sweater

Regular price $80.00 $64.00

Unit price
per 

Paulina Cobalt Raglan

$74.00

Unit price
per 

Green Dot Top

$38.00

Unit price
per 

Bri Layerz Top

$74.00

Unit price
per 

Corn Flower Yanis Silky Top

$48.00

Unit price
per 

Gentle Lavender Uri Top

$48.00

Unit price
per 

Fresh Mint Arianna

Regular price $79.00 $59.25

Unit price
per 

Mint Blue Sweater

Regular price $52.00 $26.00

Unit price
per 

Black & Pink Paisley Savanna Jane

$54.00

Unit price
per 

Pretty in Pink Button Down

Regular price $42.00 $29.40

Unit price
per 

Off White Fitted Top

Regular price $34.00 $17.00

Unit price
per 

Red & Ivory Striped Sweater

Regular price $38.00 $26.60

Unit price
per 

Corn Flower Lexi Sweater

Regular price $70.00 $35.00

Unit price
per 

Heidi Layerz Top

$72.00

Unit price
per 

Chelsea Layerz Top

$72.00

Unit price
per 

White North Ruffle Top

$42.00

Unit price
per 

Corn Flower Paula Scoop Tank

$39.00

Unit price
per