445 Dear Stella fabrics in the catalogue, 371 in stock today, shelved by collection. Tap one for the shop and the price.
By Pammie Jane