Have looked at the obvious eg House of Fraser, Debenhams, Next. Are there any other shops/websites where I can look for a posh-ish petite frock (so a knee length dress doesn't end up mid calf) for Ascot?