Kate Middleton bowed to the inevitable last night, wearing a maternity dress in public for the first time. Still, at ...