Kate recycles Diane von Furstenberg dress from LA for Zara Phillips and Mike Tindall's pre-wedding cocktail party