Women's Shirts & Tops

Embrace effortless elegance with Pampas' shirts and tops. Crafted from luxurious fabrics with meticulous attention to detail, each piece combines quality and style, empowering women to express themselves with sophistication and grace.

Filter
Save £136.00

Frame

Denim sailor blouse - starlet

Regular Price
£149.00
Sale Price
£149.00
Regular Price
£285.00
Unit Price
Translation missing: en.general.accessibility.unit_price_separator 
Save £176.00

Frame

Raw edge double pocket shirt - peony pink

Regular Price
£249.00
Sale Price
£249.00
Regular Price
£425.00
Unit Price
Translation missing: en.general.accessibility.unit_price_separator 
Save £191.00

Frame

Gillian top - cream stripe

Regular Price
£199.00
Sale Price
£199.00
Regular Price
£390.00
Unit Price
Translation missing: en.general.accessibility.unit_price_separator 
Save £121.00

Essentiel Antwerp

Cotton shirt with sequin and beaded embroideries - white

Regular Price
£99.00
Sale Price
£99.00
Regular Price
£220.00
Unit Price
Translation missing: en.general.accessibility.unit_price_separator 
Save £121.00

Essentiel Antwerp

Knitted top with long fringes - black

Regular Price
£99.00
Sale Price
£99.00
Regular Price
£220.00
Unit Price
Translation missing: en.general.accessibility.unit_price_separator 
Save £170.00

Dea Kudibal

Kikki blouse - solitaire

Regular Price
£89.00
Sale Price
£89.00
Regular Price
£259.00
Unit Price
Translation missing: en.general.accessibility.unit_price_separator 
Save £122.00

Silk95Five

Monte carlo shirt 2pkt - noir

Regular Price
£99.00
Sale Price
£99.00
Regular Price
£221.00
Unit Price
Translation missing: en.general.accessibility.unit_price_separator 
Save £122.00

Silk95Five

Monte carlo shirt 2pkt - nouvelle white

Regular Price
£99.00
Sale Price
£99.00
Regular Price
£221.00
Unit Price
Translation missing: en.general.accessibility.unit_price_separator 
Save £169.00

Rails

Spencer - sandstone stripe

Regular Price
£99.00
Sale Price
£99.00
Regular Price
£268.00
Unit Price
Translation missing: en.general.accessibility.unit_price_separator 
Sold Out

Dea Kudibal

Kikki blouse with bow - atlas purple

Regular Price
£89.00
Sale Price
£89.00
Regular Price
£259.00
Unit Price
Translation missing: en.general.accessibility.unit_price_separator 
Save £170.00

Dea Kudibal

Indira blouse with neck scarf - bees

Regular Price
£89.00
Sale Price
£89.00
Regular Price
£259.00
Unit Price
Translation missing: en.general.accessibility.unit_price_separator 
Save £170.00

Dea Kudibal

Nita blouse stand collar - atlas army

Regular Price
£89.00
Sale Price
£89.00
Regular Price
£259.00
Unit Price
Translation missing: en.general.accessibility.unit_price_separator