Free UK delivery and free worldwide delivery from £150

Your cart

Your cart is empty

New Arrivals

Discover the latest Buffalo arrivals, handcrafted from soft Indian cotton and designed for your effortless day-to-day summer outfits, tropical holidays and beach days.
Explore new prints, fresh restocks, and limited-edition pieces, including bandeau tops, wrap skirts, wide-leg trousers, and accessories. Lightweight, breathable and easy to wear, our cotton clothing is made for sunshine, travel and everyday adventures.

56 Results

Brown Crab Bandana Headscarf

Brown Crab Bandana Headscarf

£15.00

Unit price
per 

Floral Olive Green Cotton Toiletry Bag

Floral Olive Green Cotton Toiletry Bag

£20.00

Unit price
per 

Black & White Ditsy Shirred Bodycon Skirt

Black & White Ditsy Shirred Bodycon Skirt

£45.00

Unit price
per 

1 size
  • One size
Black & White Ditsy Bandeau Crop Top

Black & White Ditsy Bandeau Crop Top

£30.00

Unit price
per 

1 size
  • One size
Woman wearing an orange patterned outfit standing in front of a white fence with greenery.

Orange and Brown Floral Bandeau Crop Top

£30.00

Unit price
per 

1 size
  • One size
Brick Red Zigzag Bandeau Crop Top

Brick Red Zigzag Bandeau Crop Top

£30.00

Unit price
per 

1 size
  • One size
Purple Chevron Bandeau Crop Top

Purple Chevron Bandeau Crop Top

£30.00

Unit price
per 

1 size
  • One size
Lime Green Tiger Bandeau Crop Top

Lime Green Tiger Bandeau Crop Top

£30.00

Unit price
per 

1 size
  • One size
Pink Stripe Bandeau Crop Top

Pink Stripe Bandeau Crop Top

£30.00

Unit price
per 

1 size
  • One size
Purple Chevron Cotton Bermuda Shorts

Purple Chevron Cotton Bermuda Shorts

£40.00

Unit price
per 

1 size
  • One size
Brick Red Zigzag Cotton Bermuda Shorts

Brick Red Zigzag Cotton Bermuda Shorts

£40.00

Unit price
per 

1 size
  • One size
Pink Stripe Cotton Bermuda Shorts

Pink Stripe Cotton Bermuda Shorts

£40.00

Unit price
per 

1 size
  • One size
Lime Green Tiger Wide-Leg Cotton Trousers

Lime Green Tiger Wide-Leg Cotton Trousers

£50.00

Unit price
per 

1 size
  • One size
Green Stripe Wide-Leg Cotton Trousers

Green Stripe Wide-Leg Cotton Trousers

£50.00

Unit price
per 

1 size
  • One size
Blue Arrow-Print Wide-Leg Cotton Trousers

Blue Arrow-Print Wide-Leg Cotton Trousers

£50.00

Unit price
per 

1 size
  • One size
Pink Floral Halterneck Wrap Dress

Pink Floral Halterneck Wrap Dress

£50.00

Unit price
per