Homecoming???!!! Dress ideas???

Ok ladies I'm gonna need some help

So I just recently started dating this guy (who I had been crushing on for a while now so yay me) and he really likes dances and goes to like every dance. I don’t and have never been to one

Anyway he’s gonna ask me to homecoming and I know it may seem a little early but this year my school is having it on September 29th and idk what kind of dress would be appropriate for a homecoming dance. Our theme is The Great Gatsby (idk if the dress has to match the theme or what) but idk what to wear

I need help with everything

So here it goes …

DRESSES

What kind of dresses/styles would you girls recommend

I honestly have no clue on what style of dress. I’ve looked on google and Pinterest for ideas and none really stood out to me

I don’t want anything that shows too much skin. I want something more modest

I also think darker tones look better on my skin

*i asked my date what color he though and he said I look good in black*

My body shape is kinda odd I think

My sister says I’m sort of an hourglass figure but with bigger boobs and a smaller butt 😆

HAIR

Hair styles??

I’d like my hair to be off my neck since I’d be dancing and idk maybe sweaty

So I was thinking something like this ⬇️

I have brown hair and blueish greenish eyes

MAKEUP

So I like never wear makeup and don’t know how to do it. I’m might ask my one friend to do it

I was thinking more natural like this ⬇️

But if you ladies think something else would look better than I’d love your input

SHOES

My date is like 6ft and I’m almost 5 1/2 so heals are an option but idk if I can walk in them

I’m not a big fan of flats or like one inch heals

NAILS

I was thinking in just painting my nails to maybe match the shoes??

My natural nails are at a fine length and I don’t want to get them done.

JEWELRY

I’m not thinking about wearing any because I have a metal allergy and don’t want to be all red and itchy all night

Literally and tips you have can help so please leave anything and everything (obviously nothing too negative)

And thank you girls so much in advancement