...and so do we!

Kate Middleton -- who had made a point of avoiding extravagant wardrobe displays -- wore a silk green Diane von Furstenberg dress to a cocktail reception on Friday, less than three weeks after she was photographed to within in inch of her life wearing the same dress in Los Angeles.

The Duchess of Cambridge joined husband Prince William at a pre-wedding cocktail reception for his cousin Zara Phillips, who will marry rugby player rugby player Mike Tindall on Saturday.

This is Kate and William's first public appearance since going into a mini-seclusion after their whirlwind North American trip.