Buy now, pay later with Klarna when you spend over £32 
Pinafore Dresses – Rainbows & Sprinkles

Collection: Pinafore Dresses

11 products
  • Giraffe Pinafore Dress
    Giraffe Pinafore Dress
    Regular price
    £23.50
    Sale price
    £23.50
    Unit price
    per 
  • Teal Dogs Pinafore Dress
    Teal Dogs Pinafore Dress
    Regular price
    Sold out
    Sale price
    £23.50
    Unit price
    per 
  • Mustard Panda Pinafore Dress
    Mustard Panda Pinafore Dress
    Regular price
    £23.50
    Sale price
    £23.50
    Unit price
    per 
  • Peguin Pinafore Dress - PLEASE READ BEFORE ORDERING
    Peguin Pinafore Dress - PLEASE READ BEFORE ORDERING
    Regular price
    £23.50
    Sale price
    £23.50
    Unit price
    per 
  • Bunny Pinafore Dress - PLEASE READ BEFORE ORDERING
    Bunny Pinafore Dress - PLEASE READ BEFORE ORDERING
    Regular price
    £23.50
    Sale price
    £23.50
    Unit price
    per 
  • Navy Unicorn Pinafore Dress
    Navy Unicorn Pinafore Dress
    Regular price
    Sold out
    Sale price
    £23.50
    Unit price
    per 
  • Flowers (without faces) Pinafore Dress - PLEASE READ BEFORE ORDERING
    Flowers (without faces) Pinafore Dress - PLEASE READ BEFORE ORDERING
    Regular price
    £23.50
    Sale price
    £23.50
    Unit price
    per 
  • Strawberry & Stripes Pinafore Dress - PLEASE READ BEFORE ORDERING
    Strawberry & Stripes Pinafore Dress - PLEASE READ BEFORE ORDERING
    Regular price
    £23.50
    Sale price
    £23.50
    Unit price
    per 
  • Koala Pinafore Dress - PLEASE READ BEFORE ORDERING
    Koala Pinafore Dress - PLEASE READ BEFORE ORDERING
    Regular price
    £23.50
    Sale price
    £23.50
    Unit price
    per 
  • Planes Pinafore Dress - PLEASE READ BEFORE ORDERING
    Planes Pinafore Dress - PLEASE READ BEFORE ORDERING
    Regular price
    £23.50
    Sale price
    £23.50
    Unit price
    per 
  • Teal & Navy Leopard Pinafore Dress
    Teal & Navy Leopard Pinafore Dress
    Regular price
    Sold out
    Sale price
    £23.50
    Unit price
    per