You have beautiful hair, you're very lucky! If I were you I would curl it with a straightner-giving a beach wave effect. I would try to make my hair look naturally by doing subtle waves so i can glam up my makeup for a dance. I'm sure whatever hairstyle you do you'll look beautiful! Have fun-here are some pics :
http://www.myhairstylingtools.com/blog/wp-content/uploads/2008/04/bottom-curls.jpg
http://www.imageandstylenews.com/wp-content/uploads/2008/07/wavy-hair-boho-waves.jpg
http://www.prohaircut.com/gallery/ashley_tisdale_l_91328.jpg
http://www.myhairstylingtools.com/blog/wp-content/uploads/2008/04/bottom-curls.jpg
http://www.imageandstylenews.com/wp-content/uploads/2008/07/wavy-hair-boho-waves.jpg
http://www.prohaircut.com/gallery/ashley_tisdale_l_91328.jpg