Being clean shaven, having a neat haircut, and being well groomed are probably more important than attire. It's a supermarket, wear smart casual to business casual attire but don't wear a suit.
Nice neat professional clothes, no hats or brightly coloured hair.
You should wear dress business shirt, tie and pants
Smart casual clothes