Catherine, Princess of Wales (AKA Kate Middleton) has a dress for every occasion ... wearing the blazer buttoned up and paired with black trousers and a classic Chanel flap bag.