I have that same blouse, but in purple! I love that shade of blue on you!
Hmm... I'm thinking lose the belt. I don't think you need it with this look and I fear since it's dark it is chopping you up into pieces. I don't think this blouse needs a belt anyway; it is gracefully cut to create a waist already. (Also looks great tucked into a pencil skirt, but I digress!)
I think the loose hair looks just fine.
As for the length of the cardi, I have no clue ... will let someone else rule on that. But I like the idea of this: voluminous on top and skinny on bottom with the clams. Can you take another pic without the belt?
P.s. have you tried wearing a vest over this blouse yet? It's really cute with a vest and the sleeves puffing out.