Stella McCartney Parka under 400 £