<p>Princess Kate has been wearing suits and other ensembles instead of dresses for over a month and there seems to be more than one reason behind this.</p>