Home‎ > ‎Shop‎ > ‎Bags‎ > ‎

Cosmetic Bags

If you see something you like on this page but would like a different fabric design, different size or another modification then please get in touch to discuss a commission
CM1267 & CM1270
Orange Foxes
Small and Large Oilcloth
Prices: £10 & £12.50

CM1297 & CM1298
Modern Mustard Design
Small and Large Oilcloth
Prices: £10 & £12.50

CM1191 & CM1190
Blue Shattered Design
Small and Large Oilcloth
Prices: £10 & £12.50

CM1235 & CM0986
Seafoam Dragonflies
Small and Large Oilcloth
Price: £10 & £12.50

CM0946 & CM1025
Red Fizzle
Small and Large Oilcloth
Prices: £10 & £12.50
CM0710 & CM0717 Lime Geometric
CM0710 & CM0717
Lime Geometric
Small and Large Oilcloth
Prices: £10 & £12.50

CM0965 Blue Swallows
CM0965
Blue Swallows
Large Oilcloth
Price: £12.50.


CM1186
Blue Aztec Print
Large Oilcloth
Price: £12.50


CM1174 Butterflies
CM1174
Butterflies
Large Oilcloth
Price: £12.50.

CM1163
Blue and Grey Swirls
Large Oilcloth
Price: £12.50


CM0997 Ochre Patterned
CM0997
Ochre Patterned
Large Oilcloth
Price: £12.50.

CM0939
White with Pink Flowers
Large Oilcloth
Price: £12.50


CM1110 Seaside Stripes
CM1110
Seaside Stripes
Small Oilcloth
Price: £10

CM0950
Grey Dotty
Small Oilcloth
Price: £10
CM1059 & CM1237
Turquoise Scandi Birds
Small and Large Oilcloth
Price:£10 & £12.50

CM1287 & CM1135
Woodland Foxes
Small and Large Oilcloth
Price: £10 & £12.50



CM1019 & CM0862
Blue Dots
Small and Large Oilcloth
Prices: £10 & £12.50


CM1259 & CM1260
Seaside Tiles
Small and Large Oilcloth
Prices: £10 & £12.50



CM0834 & CM0631
Blue Spotty
Small and Large Oilcloth
Prices: £10 & £12.50


CM1063 & CM1064 Beige Hearts
CM1064 & CM1063
Beige Hearts
Small and Large Oilcloth
Prices: £10 & £12.50

CM1266
Turquoise Long Dogs
Large Oilcloth
Price: £12.50.

CM1200
Blue Ditsy Print
Large Oilcloth
Price: £12.50



CM1255
Pink Mosaic
Large Oilcloth
Price: £12.50

CM1060 Grey Fizzle
CM1060
Grey Fizzle
Large Oilcloth
Price: £12.50.


CM0954
Red Spotty
Large Oilcloth
Price: £12.50

CM1276
Long Foxes
Small Oilcloth
Price: £10

CM1112 Mustard and Grey Triangles
CM1112
Mustard and Grey Triangles
Small Oilcloth
Price: £10







CM1277 & CM1205
Bears on Bikes
Small and Large Oilcloth
Prices: £10 & £12.50


CM0703 & CM1184
Mustard Shattered
Small and Large Oilcloth
Prices: £10 & £12.50


CM1271 & CM1272
White and Grey Fizzle
Small and Large Oilcloth
Prices: £10 & £12.50

CM1300 & CM1299 Scottie Dogs
CM1299 & CM1300
Scottie Dogs
Small and Large Oilcloth
Price: £10 & £12.50

CM1288 & CM1122
Grey Diamonds
Small and Large Oilcloth
Prices: £10 & £12.50

CM0633 & CM0768 Pink Multi Dots
CM0633 & CM0768
Pink Multi Dots
Small and Large Oilcloth
Prices: £10 & £12.50

CM1035 Red and Blue Fish
CM1035
Red and Blue Fish
Large Oilcloth
Price: £12.50.


CM1161
Duck Egg Blue Victoria
Large Oilcloth
Price: £12.50


CM0705 Lilac Floral and Birds
CM0705
Lilac Floral and Birds
Large Oilcloth
Price: £12.50.

CM1306
Grey Spotty
Large Oilcloth
Price: £12.50


CM0987 Orange Leaf Pairs
CM0987
Orange Leaf Pairs
Large Oilcloth
Price: £12.50.

CM0720
Lime and Grey Speckles
Large Oilcloth
Price: £12.50


CM1169 Red Dotty
 CM1169
Red Dotty
Small Oilcloth
Price: £10
CM1168
Pink Helix Design
Small Oilcloth
Price: £10