I think the biggest hint is that Laguna has *squall's* card.

and the fact that their hair is almost exactly the same, except laguna's is longer.