THIS DRESS IS IT.
This is so pretty!!! And it's long enough as a tall girl. It does show a lot in the cleavage area but if you are smaller in the chest it's manageable. Plus the front has a tie so you can adjust if it's too big or too small. Love it to death, can't wait for summer and spring to wear it.