20 Awesome Catherine, Duchess of Cambridge Looks

1. Elegance at Work

2. Tea Party Ready

3. Flaunt It

4. Boho Chic

5. Gorgeous Gowns

6. Sophisticated Suits

7. Going Green

8. Pretty in Plaid

9. Cute and Casual

10. Bold and Beautiful

11. Elegant in Emerald

12. Beautiful in Blue

13. Royal Red

14. Festive and Chic

15. Teal Time

16. Cinderella Story

17. Fabulous Flare

18. Pleasant in Plaid

19. Buttoned and Belted

20. Aquamarine Dream