thats terrible snezza, You sound pretty lucky to get out of that one. and thank god for consealer!!! That should hide that brusing!
Have you tryed getting an anti-inflamitory cream for your feet.. you can fit into your shoes then!
Good luck with the wedding on saturday.