Enter NEW at checkout for 10% off your first order | February Flash Sale | Free Delivery UK Orders Over £200 | International Delivery |

Collection: SHIRTS

From lux Italian tailoring to effortless French summer cotton, we have sought to compile a unique selection of shirts to complete your beautifully curated wardrobe. Choose from sharp, contemporary shapes; soft, feminine cuts; and timeless, reimagined classics that you’ll be able to mix and match to your heart’s content.

25 products
  • Cord botanical shirt
    Cord botanical Boy shirt Melanie Press Collection
    Vendor
    Melanie Press collection
    Regular price
    £185.00
    Sale price
    £185.00
    Regular price
    Unit price
    per 
    Sold out
  • Ponza pink and white cotton shirt
    pink ponza shirt telegraph blouse #wfh
    Vendor
    Melanie Press collection
    Regular price
    £95.00
    Sale price
    £95.00
    Regular price
    £225.00
    Unit price
    per 
    Sold out
  • Kalinda white embroidered shirt
    Vendor
    MASSCOB
    Regular price
    £230.00
    Sale price
    £230.00
    Regular price
    Unit price
    per 
    Sold out
  • Monna grey silk wool shirt
    Vendor
    The Melanie Press collection
    Regular price
    £159.00
    Sale price
    £159.00
    Regular price
    £268.00
    Unit price
    per 
    Sold out
  • Monnalisa white cord collarless shirt
    Vendor
    Melanie Press collection
    Regular price
    £99.00
    Sale price
    £99.00
    Regular price
    £195.00
    Unit price
    per 
    Sold out
  • Monnalisa blue lyocell shirt
    Vendor
    Melanie Press collection
    Regular price
    £159.00
    Sale price
    £159.00
    Regular price
    Unit price
    per 
    Sold out
  • Pierrot stripe shirt
    Vendor
    Melanie Press collection
    Regular price
    £178.00
    Sale price
    £178.00
    Regular price
    Unit price
    per 
    Sold out
  • Matilde poplin shirt
    Vendor
    Melanie Press collection
    Regular price
    £149.00
    Sale price
    £149.00
    Regular price
    £195.00
    Unit price
    per 
    Sold out