Tops

Shop the latest collection of Tops from Punch Clothing. Find the best tops, including kimonos, ponchos, blouses, shirts, tees, graphic tees and tanks, tank tops, vests, and bodysuits. Punch offers free shipping on orders over $100.

386 products

NEW
Rails Ellis Shirt, White
Regular Price
$178.00
Sale Price
$178.00
Regular Price
$178.00
Unit Price
per 
NEW
Bella Dahl Boxy Two Pocket Shirt, Kona Khaki
Regular Price
$138.00
Sale Price
$138.00
Regular Price
$138.00
Unit Price
per 
NEW
Bella Dahl Boxy Two Pocket Shirt, Black
Regular Price
$138.00
Sale Price
$138.00
Regular Price
$138.00
Unit Price
per 
NEW
Bella Dahl Boxy Two Pocket Shirt, White
Regular Price
$138.00
Sale Price
$138.00
Regular Price
$138.00
Unit Price
per 
NEW
Bella Dahl Capri Button Down, Hana Floral
Regular Price
$150.00
Sale Price
$150.00
Regular Price
$150.00
Unit Price
per 
NEW
Bella Dahl Classic Button Down, Black
Regular Price
$142.00
Sale Price
$142.00
Regular Price
$142.00
Unit Price
per 
NEW
Bella Dahl Classic Button Down, White
Regular Price
$142.00
Sale Price
$142.00
Regular Price
$142.00
Unit Price
per 
NEW
Bella Dahl Clean Wide Shirt, White
Regular Price
$148.00
Sale Price
$148.00
Regular Price
$148.00
Unit Price
per 
NEW
Bella Dahl Olena Pullover Shirt, Makena Beach
Regular Price
$144.00
Sale Price
$144.00
Regular Price
$144.00
Unit Price
per 
NEW
Bella Dahl Pocket Button Down, Makena Beach
Regular Price
$148.00
Sale Price
$148.00
Regular Price
$148.00
Unit Price
per 
NEW
Frame The Lace Tee, White
Regular Price
$198.00
Sale Price
$198.00
Regular Price
$198.00
Unit Price
per 
NEW
AGOLDE Shrunken Poppy Tank, White
Regular Price
$98.00
Sale Price
$98.00
Regular Price
$98.00
Unit Price
per 
Free People Alana Lace Tank, Clean Ivory
Regular Price
$78.00
Sale Price
$78.00
Regular Price
$78.00
Unit Price
per 
NEW
Rails Hunter Plaid Flannel, Bluebell Snow
Regular Price
$178.00
Sale Price
$178.00
Regular Price
$178.00
Unit Price
per 
NEW
Bishop + Young Keena Crochet Tank, Black
Regular Price
$116.00
Sale Price
$116.00
Regular Price
$116.00
Unit Price
per 
NEW
Bishop + Young Keena Crochet Tank, Shell
Regular Price
$116.00
Sale Price
$116.00
Regular Price
$116.00
Unit Price
per 
NEW
Madeworn Crosby Stills & Nash Crew Tee, Coal
Regular Price
$178.00
Sale Price
$178.00
Regular Price
$178.00
Unit Price
per 
NEW
ASTR Gwyneth Top, Black
Regular Price
$72.00
Sale Price
$72.00
Regular Price
$72.00
Unit Price
per 
NEW
ASTR Gwyneth Top, White
Regular Price
$72.00
Sale Price
$72.00
Regular Price
$72.00
Unit Price
per 
NEW
ASTR Mylah Top, Mustard
Regular Price
$88.00
Sale Price
$88.00
Regular Price
$88.00
Unit Price
per 
NEW
Citizens of Humanity Iris Ruffled Top, White
Regular Price
$248.00
Sale Price
$248.00
Regular Price
$248.00
Unit Price
per 
NEW
Citizens of Humanity Penny Blouse, White
Regular Price
$228.00
Sale Price
$228.00
Regular Price
$228.00
Unit Price
per 
NEW
Bobi Crop Rib Tank, Pacific Blue
Regular Price
$50.00
Sale Price
$50.00
Regular Price
$50.00
Unit Price
per 
NEW
Bobi Crop Rib Tank, White
Regular Price
$50.00
Sale Price
$50.00
Regular Price
$50.00
Unit Price
per 
NEW
Bobi Cropped Dolman Tee, White
Regular Price
$52.00
Sale Price
$52.00
Regular Price
$52.00
Unit Price
per 
NEW
Bobi Racer Tank, Heather Grey
Regular Price
$48.00
Sale Price
$48.00
Regular Price
$48.00
Unit Price
per 
NEW
Bobi Racer Tank, White
Regular Price
$48.00
Sale Price
$48.00
Regular Price
$48.00
Unit Price
per 
NEW
Bobi Ribbed Crew Pullover, White
Regular Price
$86.00
Sale Price
$86.00
Regular Price
$86.00
Unit Price
per 
NEW
Citizens of Humanity Faye Tank, Marcona
Regular Price
$98.00
Sale Price
$98.00
Regular Price
$98.00
Unit Price
per 
NEW
Rails Cerise Shirt, Black
Regular Price
$218.00
Sale Price
$218.00
Regular Price
$218.00
Unit Price
per 
NEW
Citizens of Humanity Faye Tank, Black
Regular Price
$98.00
Sale Price
$98.00
Regular Price
$98.00
Unit Price
per 
NEW
Citizens of Humanity Faye Tank, White
Regular Price
$98.00
Sale Price
$98.00
Regular Price
$98.00
Unit Price
per 
NEW
Citizens of Humanity Isabel Rib Tank, Balboa
Regular Price
$98.00
Sale Price
$98.00
Regular Price
$98.00
Unit Price
per 
NEW
Citizens of Humanity Isabel Rib Tank, Navy
Regular Price
$98.00
Sale Price
$98.00
Regular Price
$98.00
Unit Price
per 
NEW
Citizens of Humanity Isabel Rib Tank, Sandatlas
Regular Price
$98.00
Sale Price
$98.00
Regular Price
$98.00
Unit Price
per 
Free People End Game Pointelle Tank, Indigo
Regular Price
$38.00
Sale Price
$38.00
Regular Price
$38.00
Unit Price
per 
NEW
ASTRID Summer Days Top, Navy Print
Regular Price
$118.00
Sale Price
$118.00
Regular Price
$118.00
Unit Price
per 
NEW
Free People Full Bloom Eyelet Cami, Black
Regular Price
$38.00
Sale Price
$38.00
Regular Price
$38.00
Unit Price
per 
NEW
PISTOLA Donnie Shirt, Le Blanc
Regular Price
$138.00
Sale Price
$138.00
Regular Price
$138.00
Unit Price
per 
PISTOLA Donnie Shirt, Ruby
Regular Price
$138.00
Sale Price
$138.00
Regular Price
$138.00
Unit Price
per