She may be a royal, but Catherine isn't above wearing the same dress twice.
On Friday, the Duchess of Cambridge attended the pre-wedding party for Zara Phillips, the Queen's granddaughter, wearing the same green Diane Von Furstenberg dress she wore three weeks before at a reception in California (see the side-by-side photos below).
With its fresh color, half-sleeves and bowed belt, the dress is perfect for a summer party. Of course, her husband Prince William wore his go-to outfit -- navy suit and burgundy tie.
Click on the "Launch Gallery" button below to see all the photos from the party, and be sure to come back to TooFab tomorrow for the big event:
Do you think it's embarrassing or practical to wear a dress twice, especially within such a short time frame? Tell TooFab in the comments below!