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

Kelly Green Floral Top

Regular price $39.00 $29.25

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 $63.20

Unit price
per 

Mint Blue Sweater

Regular price $52.00 $39.00

Unit price
per 

Bright Paintbrush Lizzy Top

Regular price $29.00 $26.10

Unit price
per 

Black & Pink Paisley Savanna Jane

$54.00

Unit price
per 

Fuschia Geo Print Top

Regular price $39.00 $20.00

Unit price
per 

Pretty in Pink Button Down

Regular price $42.00 $37.80

Unit price
per 

Off White Fitted Top

Regular price $34.00 $17.00

Unit price
per 

Red & Ivory Striped Sweater

Regular price $38.00 $30.40

Unit price
per 

Viva Magenta Foster Shirt Jacket

Regular price $80.00 $40.00

Unit price
per 

Corn Flower Lexi Sweater

Regular price $70.00 $42.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 

White Paula Scoop Tank

$39.00

Unit price
per 

Viva Magenta Madelyn Tee

Regular price $39.00 $29.25

Unit price
per 

Natalie Layerz Top

$72.00

Unit price
per 

Violet Layerz Top

$72.00

Unit price
per 

High Neck Black Top

$32.00

Unit price
per 

Spring Fling Floral Top

$52.00

Unit price
per 

Pink Tuberose Brennan

Regular price $48.00 $36.00

Unit price
per 

Horizon Blue Scarlette

Regular price $46.00 $36.80

Unit price
per