portrait of young cute alyson hannigan