Alyson Hannigan Lets The Sunshine InS

[Hollywood, April 10. Image via Splash.]