I need help for prom

Cathy • Cat
I need help. My senior prom is in a few months I have a master plan and that why I need advice. I really like a boy, heck I have had feelings for him for almost 5 years. He is so sweet, funny, and one of the smartest people in our class. When I met him I have never looked at other boys the same. We were so close at one point in time we talked about everything, he would even make me smile when I was sadhe told me his dream of becoming a writer and we would even sing together. We kinda grew apart but we still talk when we see each other.  But when I walk past him in the hallway he smiles while looking toward me (I guess). His smile his everything makes me go Gaga over him there is more but I don't want to bore y'all. I need a idea for the prom dress that I can look sexy in that will make him go Gaga . Plus I need advice about my feelings and what or how I should talk to him.....................I also plan to tell him at graduation if I don't talk to him before then.