That dress is BEAUTIFUL....I am a huge fan of dark (navy-ish) blue- that's what color my homecoming dress was for this year. I think she should get her hair curled and put it up- leave some of it down though, do not put all of it up. This is how my hair normally looks (a little longer now than in pic):

This is how my hair looked for homecoming:


I have NEVER had my hair curled before...I absolutely loved it!! I wish it still looked like that, lol.