Fashion retailer Laura Ashley Holdings Plc has posted a pre-tax profit before exceptionals of £3.1 million for fiscal 2003, up from a loss of £4.9m in the year prior.