Regatta shoppers snap up £140 coat for £38 that's 'warm even in wind and rain'

The coat is available in sizes eight to 20 and comes in a choice of four colours