well, if shes even going with you I would say u have aleast some chance.
Give it a try, start now. Maybe even you could get her to break up with him, thats what I did. :P
Well if you both ride together, before, after. Post prom, before, after that. After Prom when you go home to change...