A visitor at Cardiff Castle told the Duchess of Cambridge she'd make a "brilliant princess of Wales" someday.