It's not easy being green, but for Kate Middleton, it's easy to wear it. The 41-year-old royal made three appearances at Wimbledon this past week, and all three times, the princess sported a different shade of green.
Let's take a look at all three of her vividly verdant Wimbledon ensembles.