Olive Green Cargo Jacket + Black Maxi Dress

So today I'm showing you two items you've seen before; one more recent then the other.  This outfit is almost identical to the one seen here, just switched a couple things out.  This time I wore an olive green cargo jacket over a black maxi dress.  I love how the hardware on the sandals add just the right touch.  The thick straps and block heel work great with the ruggedness of the jacket. 

Olive Green Cargo Jacket {thrift find via Beacon's Closet; similar here | Black Maxi Dress | Truffle Collection Heeled Sandals via Asos |

Overall I really love how this outfit came out.  What are your thoughts on combining these three colors together?