High-street heroes: velvet jeans £35, embellished jacket £70, box bag £30 - The Independent