Princess Anne's son was in attendance at the royal walkabout - but his partner wasn't there.