I would go for something a little less 'flashy' for graduation. I mean, I wouldn't want to stick out like a sore thumb. Do you know what the other girls in your class are wearing?
If it's too tight I wouldn't wear it. Is it tight enough where it might rip when you get out of your seat to get your diploma?