Floral prints
There are very few people in the world who can resist the charm of flowers. Floral prints are believed to have originated from the east they then travelled their way to the west from the Orient and Asia. It is quite remarkable that something could have transcended so many thousands of years and still be fashionable today.

Flower power pastel checker.
From £16.50 per metre

F44 Orange Full Tropical floral.
From £16.50 per metre

10089 Mystic eyes, rainbow check
From £16.50 per metre

V3826 Sunflowers.
From £16.50 per metre

F16 RED AND PINK MIXED FLORAL.
From £16.50 per metre

1003 Flower power tie dye
From £16.50 per metre

S56 ditsy floral.
From £16.50 per metre

F50 Pink Floral on tiger.
From £16.50 per metre

V6227 Purple Flowers.
From £16.50 per metre

F58 Red and Black floral.
From £16.50 per metre

F53 Pink Yellow Blue Floral on White.
From £16.50 per metre

F39 Floral Roses mix on Black.
From £16.50 per metre

1006 Teddies, cotton Candy
From £16.50 per metre

S126 Ditsy Floral Yellow on White.
From £16.50 per metre

F56 Real Floral on Black.
From £16.50 per metre

F29 Bright Blur Floral.
From £16.50 per metre