MAKEUP:
http://www.seventeen.com/fun/quizzes/prom/prom-makeup-look-quiz
DRESS:
http://www.seventeen.com/fun/quizzes/prom/prom-dress-quiz
http://www.youtube.com/watch?v=CqgskZ-82Wk
http://www.youtube.com/watch?v=nqP1g9gUbCc
http://www.youtube.com/watch?v=U01Cagw_KXw
http://www.youtube.com/watch?v=QzBTb6Yk7JU
You're a shy person? It's time to be more opened. Try this dress. In my opinion, it's not too revealing, but it is not too "over the top".
http://www.promgirl.com/shop/dresses/viewitem-PD999493 It is inspired by the drop-dead gorgeous sirens in the ancient myths and Jennifer Lawrence's dress from The Hunger Games premiere at Nokia Theatre in Los Angeles. A dress inspired by the latest Oscar winner Jennifer Lawrence is a big "WOW" factor. I would recommend you to choose the color gold for that dress. I know that it is also available in dark blue, but gold will help you shine. Your choice :) You might be worrying about the low cut of the back. Don't worry. Check out this video of the dress, and you'll see:
http://www.youtube.com/watch?v=EBIdmyYeFYk It will cover up what supposes to be covered.
HAIR:
Having oval face shape is a big advantage. It's the face shape that goes with most hairstyles. Isn't it great? You have the right to choose whatever hairstyle you want without being too worried about it suiting your face:
http://www.seventeen.com/fun/quizzes/prom/prom-hairstyle-quiz
Prom / formal occasion preparations:
http://www.youtube.com/watch?v=xXU_ylBSpbw
Hope that helped.
Have a great time at prom :D