Marks & Spencer Trench Coat 

Size: 12

Colour: Beige

Length: Neck to hem approx 102cm