And by faithfully, the 39 year old showed off her amazing figure in a colorful bikini as Alyson Hannigan frolicked in the sea with her daughter and husband in Santa Catalina Island, California 90704, USA. . . . . See more 20 pictures.