Rachel Ashwell has been showering us with lovely shabby chic goodness since 1989, and this timeless aesthetic has a romance that endures.
396