Demi can werk!!
[Image via WENN.]
Kate Middleton didn't have to look very hard for something to wear to Zara Phillips' wedding this weekend because everything was already hanging in her closet!
At the pre-wedding cocktail party held on Friday evening, the Duchess of Cambridge recycled a green Diane von Furstenberg dress she wore during her visit to California less than a month ago.
The next day, Kate went through the archives and dusted off a Day Birger Et Mikkelsen coat that she donned when Laura Parker Bowles got married way back in 2006.
At least she's getting her money's worth.