What your wife likes, if it's shopping, as others have said, London is not far away, though nearer shopping would be 'Blue Water' (aka 'chav city'), but has a decent selection of shops.
If it's history, try Leeds Castle, Dover Castle or Canterbury Cathedral are worth a look?
Look here,
http://www.visitkent.co.uk/ for some ideas.
jh