Duchess Catherine surprised shoppers in her local grocery store when she popped in to stock up on essentials yesterday.
Duchess Catherine surprises shoppers