I'm sure you've been there - you have the perfect pair of stilettos or heels to go with your new summer dress for a swanky occasion like a wedding or the races, but when you step out onto the lawn you ...