Actress Alyson Hannigan poses for a photo in a red blousy semi-undergarmenty kind of thing -- what the old folks used to call a "shift" -- at the Los Angeles Premiere of the film Serenity. This was at Universal Studios in Universal City, California, on September 22, 2005. Hannigan didn't appear in the movie; she was just attending the premiere for fun. Wouldn't you, if you were a Hollywood star? Alyson Hannigan was born in 1974, so she turned 31 the year this photo was taken.