Week in Review: Grand Duchess Maria Teresa, 24-30 April

Here's what Maria Teresa wore from 24-30 April:

  1. Attending the pre-wedding dinner in advance of the royal wedding, 28 April. One good...
  2. The Duke and Duchess of Cambridge's wedding, 29 April...and one bad. Well, you can't win them all, I suppose.
Photos: Getty Images/Daylife