Love it! (and even though I'm definitely old enough to be your mom - I love the tutu, too!)
So, does the shrug make it 'legal' according to the school dress code? Some fuddy-duddy administrators might frown at the "peeks" of skin front & back.... Just checking.
The school where I work keeps a laundry basket full of enormous sweatshirts to loan for the day for just such an occasion, but I think your outfit's adorable - and more so, 'cuz you made it yourself!