A week ago, passionforpattern was waxing lyrical about fabrics that cost way north of £100 a metre. This week, we’ve been stopped in our tracks, grabbed by the solar plexus, stunned into silence, by a fabric that costs a fraction of that amount. By this. Behold. Venerate. Let the awe wash over you. Not only utterly beguiling but also yours for £30 a metre. It’s called Havana and it’s from Designers Guild. Call us fickle, inconsistent, all over the place. But so what?