For those of us who can't afford real Mary Katrantzou (no, not even the Topshop stuff) here's a little bit of Primark love in the form of this wonderful knock-off. Yes you may have to sacrifice on fabric quality and print mixing* but what you lack in those areas you gain with a great conversation starter, people squeeling 'YOU GOT THAT FROM WHERE?!' and lots of fish. Lots and lots of fish.
*Bearing in mind you can always print mix in other ways... clashing shoes/belt/bag/headpiece. The world is your clashing oyster.