From ordinary student to future queen, Princess Catherine has been on quite the ride — and her wardrobe has changed almost as much as she has.