I sprained my foot..help

Soooo...uhm I've sprained my foot and I have prom on the 25th. Does anybody have tips on how to heal faster or are my prom and 700$ dress goners..?

Update! Thank you so much for all your comments it really helped♡♡♡