Royal Ascot hits peak fashion on Ladies Day