Honestly, it's a bit too much purple for me. But I get that your representing your Alma Mater's colors. I think it's the solid nature of the kilt and fly plaid that throws me... I'm a fan of tartan and enjoy playing with the colors instead of going for a more solid effect. I think you temper it well with the navy blue, but in the photo it comes out looking purplish--for instance, I can't really tell what color your hose are, I assume navy blue, but I thought purple at first glance. So at first glance, it looks too purple.
I must appreciate however that you wear a navy blue jacket over the all-too-often seen black.