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.

387 products

NIKI BIKI Floral Lace Tank, White
Regular Price
$52.00
Sale Price
$52.00
Regular Price
$48.00
Unit Price
per 
NIKI BIKI Textured Lace Bodysuit, Black
Regular Price
$48.00
Sale Price
$48.00
Regular Price
$48.00
Unit Price
per 
NIKI BIKI Textured Lace Bodysuit, White
Regular Price
$48.00
Sale Price
$48.00
Regular Price
$48.00
Unit Price
per 
SALE
Bella Dahl Classic Button Down, Blue Ditsy Floral
Regular Price
$75.00
Sale Price
$75.00
Regular Price
$150.00
Unit Price
per 
Bella Dahl Embroidered Button Down, White
Regular Price
$174.00
Sale Price
$174.00
Regular Price
$174.00
Unit Price
per 
SALE
Bella Dahl Melanie Raglan, Black
Regular Price
$75.00
Sale Price
$75.00
Regular Price
$150.00
Unit Price
per 
SALE
Bobi Eden Shirt, Dream in Paradise
Regular Price
$69.00
Sale Price
$69.00
Regular Price
$138.00
Unit Price
per 
SALE
Re/Done V Cut Ribbed Tank, Vintage Ivory
Regular Price
$58.00
Sale Price
$58.00
Regular Price
$115.00
Unit Price
per 
SALE
Free People Longer Days Tank, Flamingo Flamenco
Regular Price
$30.00
Sale Price
$30.00
Regular Price
$38.00
Unit Price
per 
Free People Clean Lines Muscle Cami, Forest Run
Regular Price
$40.00
Sale Price
$40.00
Regular Price
$40.00
Unit Price
per 
SALE
AGOLDE Long Line Adine Tee, Sun Filter
Regular Price
$70.00
Sale Price
$70.00
Regular Price
$88.00
Unit Price
per 
Perfect White Tee Blondie Tank, Mocha
Regular Price
$78.00
Sale Price
$78.00
Regular Price
$78.00
Unit Price
per 
Aviator Nation Logo Boyfriend Tee, Heather Grey
Regular Price
$89.00
Sale Price
$89.00
Regular Price
$89.00
Unit Price
per 
Leisure Hustle Tee, Vintage Black
Regular Price
$78.00
Sale Price
$78.00
Regular Price
$78.00
Unit Price
per 
SALE
The Laundry Room Perfect Ringer Tee, Catch of The Day
Regular Price
$34.00
Sale Price
$34.00
Regular Price
$68.00
Unit Price
per 
PISTOLA Alba Shrunken Tee, Bruna/Black Stripe
Regular Price
$98.00
Sale Price
$98.00
Regular Price
$98.00
Unit Price
per 
Naked Zebra Laney Blouse, Navy
Regular Price
$78.00
Sale Price
$78.00
Regular Price
$68.00
Unit Price
per 
Naked Zebra Laney Blouse, Papyrus
Regular Price
$78.00
Sale Price
$78.00
Regular Price
$68.00
Unit Price
per 
Naked Zebra Adelena Blouse, Navy
Regular Price
$78.00
Sale Price
$78.00
Regular Price
$78.00
Unit Price
per 
SALE
Naked Zebra Adelena Blouse, Pale Banana
Regular Price
$39.00
Sale Price
$39.00
Regular Price
$78.00
Unit Price
per 
SALE
Mother Denim The Itty Bitty Ringer Tee, Rookie Mistake
Regular Price
$54.00
Sale Price
$54.00
Regular Price
$108.00
Unit Price
per 
Citizens of Humanity Isabel Rib Tank, Black
Regular Price
$98.00
Sale Price
$98.00
Regular Price
$98.00
Unit Price
per 
Citizens of Humanity Caralyn Tank, Cocoa
Regular Price
$158.00
Sale Price
$158.00
Regular Price
$158.00
Unit Price
per 
Citizens of Humanity Caralyn Tank, Navy
Regular Price
$158.00
Sale Price
$158.00
Regular Price
$158.00
Unit Price
per 
Citizens of Humanity Brea 60's Polo, Dune
Regular Price
$228.00
Sale Price
$228.00
Regular Price
$228.00
Unit Price
per 
SALE
Free People Claro Short Sleeve Tee, Whisper White
Regular Price
$39.00
Sale Price
$39.00
Regular Price
$78.00
Unit Price
per 
AGOLDE Leigh Tank,
Regular Price
$98.00
Sale Price
$98.00
Regular Price
$98.00
Unit Price
per 
AGOLDE Long Line Adine Tee,
Regular Price
$88.00
Sale Price
$88.00
Regular Price
$88.00
Unit Price
per 
AGOLDE Tora Bodysuit, Black
Regular Price
$158.00
Sale Price
$158.00
Regular Price
$158.00
Unit Price
per 
SALE
Sage The Label Solo Tube Top, Black
Regular Price
$37.00
Sale Price
$37.00
Regular Price
$74.00
Unit Price
per 
Bishop + Young Cate Eyelet Top, Beige
Regular Price
$136.00
Sale Price
$136.00
Regular Price
$136.00
Unit Price
per 
Bishop + Young Josephine Lace Top, Salt
Regular Price
$136.00
Sale Price
$136.00
Regular Price
$136.00
Unit Price
per 
Perfect White Tee Annie Recycled Tank,
Regular Price
$68.00
Sale Price
$68.00
Regular Price
$65.00
Unit Price
per 
Perfect White Tee Alanis Recycled V-Neck,
Regular Price
$90.00
Sale Price
$90.00
Regular Price
$90.00
Unit Price
per 
PISTOLA Katya Relaxed Crew Sweater, Le Blanc
Regular Price
$178.00
Sale Price
$178.00
Regular Price
$178.00
Unit Price
per 
SALE
Free People Heirloom Henley, Tea
Regular Price
$34.00
Sale Price
$34.00
Regular Price
$68.00
Unit Price
per 
SALE
Rails Donya Tank, Ivory
Regular Price
$74.00
Sale Price
$74.00
Regular Price
$148.00
Unit Price
per 
Free People Clean Lines Muscle Cami, Dreamy Mulberry
Regular Price
$40.00
Sale Price
$40.00
Regular Price
$40.00
Unit Price
per 
Free People Clean Slate Tank, Black
Regular Price
$38.00
Sale Price
$38.00
Regular Price
$38.00
Unit Price
per 
SALE
ASTR Annemarie Top, Black
Regular Price
$102.00
Sale Price
$102.00
Regular Price
$128.00
Unit Price
per