Alyson Hannigan Lets The Sunshine In

[Hollywood, April 10. Image via Splash.]