Princess Anne enjoyed watching Scotland and Portugal go head to head in the rugby this weekend but was with an unexpected mystery male companion.