The couple has three children: Prince George, Princess Charlotte, and Prince Louis. Catherine is often seen accompanying Prince William on official engagements and representing the royal family at events around the world.the royal family at events around the world.