Does this red carpet look confirm Kate Middleton is pregnant?