Stella McCartney Parka under 500 £