Cameron Diaz will Host "Saturday Night Live" After Almost Ten Years

Cameron Diaz will host "SNL" once again.

Image via 20th Century Fox

Saturday Night Live is pulling out all the stops these days, seeing they just announced that Woody Harrelson would be hosting, accompanied by musical guest Kendrick Lamar, and now Cameron Diaz has just been announced as the host of the Thanksgiving episode on Nov. 22.

Diaz is a show veteran, having hosted three times before, although it’s been a while since she flashed her megawatt smile on SNL. The last time was in 2005.

Coming up for the actress is the Annie remake, slated for a December release starring the delightful Quvenzhané Wallis,  Jamie Foxx, and Rose Byrne.

[via Vulture]

Latest in Pop Culture