Princess Kate Is All Smiles As She Makes First Public Appearance Since Birth Of George