I have bought both of these and one has to go back! They are both really nice on hence my dilema!! They would be mostly worn with jersey dresses and skinny jeans with black ankle lace up boots that I got in Aldo a while ago.
BTW I didn't pay full price for the Whistles one, I used the Grazia 25% discount if that makes a difference.
www.whistles.co.uk/fcp/categorylist/dept/shop?resetFilters=true#ID=id_903000058752_coats_EUR&category=coats
www.zara.com/webapp/wcs/stores/servlet/product/ie/en/zara-neu-W2012/269183/827496/COAT%20WITH%20BUCKLES
Pity they don't show the Zara one properly closed up. It really is very nice as well.