The shift in Kate's outfits reflects her commitment to the many causes she supports.
Kate has worn coat dresses from Alexander McQueen in the past, which may be part of her coronation outfit.