Outdated gowns, unflattering blazers, and fur-lined gloves? Princess Catherine might be a queen in the fashion world, but ...