How I Met Your Mother Stills

Alyson Hannigan stars as Lily in How I Met Your Mother.

View gallery

155 photos

View Comments