I've been invited to a reception between 630pm and 830pm by a client. Princess Anne will be there (oo-er missus) and the invitation stipulates formal daywear.
Does this mean
I have time enough to go and buy something if I need to but this is not an every day thing for me so with all due respect to HRH, I'd rather not!