Jennifer Lawrence is set to host an episode of SNL in January, making her the latest in a long line of attractive women to take on that role. Here are 14 others from the past few years.
Scarlett Johansson Johansson has hosted five episodes since her first appearance on the show in 2005.
Katy Perry Singers don't always make the best actors, but Perry held her own on SNL.
Megan Fox If you pretend she's cooking bacon in that pan the photo gets even better.
Rosario Dawson Dawson is seen here in an advertisement for adult education classes.
Zooey Deschanel Deschanel really put her humor chops to the test when she hosted SNL in early 2012.
January Jones Yes, she may have blown the whole "acting" part of her SNL appearance, but at least she was nice to look at.
Sofia Vergara Between her humor skills and her looks, Vergara is dangerously close to being the perfect woman.
Emma Stone She gives Vergara and Portman a solid run for their money.
Blake Lively She's almost distractingly good looking, but we managed to get through Lively's episode.
Catherine Zeta-Jones Is it possible to be alluring and hilarious at the same time? If so, Zeta-Jones does it perfectly.
Anna Faris Considering she's been a strictly comedic actress for some time now, she pretty much fit right in with the SNL cast.
Anne Hathaway After all that Le Miserables business, Hathaway could probably do with another SNL appearance to lighten the mood a little.
Jennifer Lopez Her performance on the show was pretty good, but it still doesn't top the hilarity of the fact that Gigli exists.