Making her third appearance as a host on “Saturday Night Live,” Cameron Diaz totally nailed it in a variety of sketches, from rapping in a Thanksgiving song” to poking fun at her role in the upcoming “Annie” reboot. Oh, and musical guest Bruno Mars pretty much rocked the house, as well.
Here are some highlights:
Diaz and the “SNL” gals rap the Thanksgiving-themed "Back Home Ballers," boasting about the perks of staying with mom and dad.
The “Annie” spoof has Diaz playing a sexed up Miss Hannigan, while Annie is actually a 43-year-old single mom, former WNBA player and a veteran.
Although the cold opening did not feature Diaz, it was still hilarious, spoofing the ‘70s Schoolhouse Rock short “I Am Just a Bill…”
Diaz also scored in "High School Theater Show," a sketch about precocious high school teens putting on a performance arts show.
Bruno Mars then brought the “Uptown Funk” with Mark Ronson… check it!