Vintage Fit (same waist as Regular but with slightly wider legs)

Red and White Stripe (Vintage Fit)
£12.00
£12.00

Blue and White Stripe (Vintage Fit)
£12.00
£12.00

Green and White Big Gingham (Vintage Fit)
£12.00
£12.00

Navy Blue and White Big Gingham (Vintage Fit)
£12.00
£12.00

Red and White Thin Stripe (Vintage Fit)
£12.00
£12.00

Blue and White Gingham (Vintage Fit)
£12.00
£12.00

Yellow & White Check (Vintage Fit)
£12.00
£12.00

Navy & White Check (Vintage Fit)
£12.00
£12.00

Lime Green & White Check (Vintage Fit)
£12.00
£12.00