Those shoes look a bit big since your feet don't fill out at the heel. And is that a tank top and skirt that are both white? Or just a really short dress?
This isn't 'hot', it's not even flattering to your body type. And the lighting is horrible. Try again.