Kate Middleton is dazzling in a green Hobbs coat at the Irish Guards barracks for St Patrick's Day and Prince William looks dashing in his uniform.
The princess loves dogs!
When Kate's husband becomes King she will be the Queen of Great Britain and Ireland.
"One's enough!" Prince William told the crowd that he and Kate are quite happy with baby Prince George as their only child for now, saying their plans to expand might happen in the future. "Maybe one day. One's enough at the moment," he said.
The pretty princess paired her coat with a Cartier broach and a Gina Foster hat.
Princess Kate has the luck of the Irish in her green outfit.