Lily, I think the blue matches you a lot... The multi-coloured? Not so much... The blotchiness looks a little strange and slightly messy... it's a big mish mash of different colours. You should consider having blue in your hair more often, though... but maybe in streaks.

Beautiful eyes and face as always.