This 'gorgeous' coat from Marks and Spencer is back in stock after selling out in most sizes earlier this autumn - and it's selling out quickly again