Veteran comedy series "Saturday Night Live" is on a roll this week as it enlists Katy Perry as host and brings in Alec Baldwin, just in time for American Airlines punch lines.

The "One That Got Away" singer was tapped by the show again, not only as a guest star, but as a host this time around. Perry gets to spoof everyone - Christina Aguilera, Florence Welch of Florence + The Machine, Pippa Middleton and of course, herself.

She kicked off the program with a goofy performance of "Teenage Dream" with "Bridesmaids" comedienne Kristen Wiig. Perry donned a Christmas tree-looking sweater while Wiig wore a blue wig and a pointy bra top as a silly ode to the former.

The sexy singer then poked fun at Japanese culture enthusiasts on "J-Pop Talk Show" skit, where Perry appears at a college TV show as the "royal empress of MSY Hello Kitty" appreciation.

Just as the show's hosts are way excited about J-Pop, the empress was beyond usual in her fascination for Japanese pop culture.

Perry then commenced the impersonations.

In the New Year's Parody, Perry tries to curl her voice like Christina Aguilera alongside Wiig, Kenan Thompson and Jason Sudeikis, who were dead ringers for Drew Barrymore, Kim Cattrall, Al Roker and Philip Seymour Hoffman, respectively.

Then, she gets demure yet feisty as Pippa Middleton in another skit where she visits the palace. Perry goes butt-on-butt with the queen, after the queen showed a completely different side of herself - a wild one.

The night's surprise was laid with a cameo from "30 Rock" star Alec Baldwin, who was kicked off an American Airlines flight after he refused to stop playing Words with Friends on his phone while onboard.

Naturally, the actor poked fun at this, taking the role of the plane's captain Steve Rogers, who previously apologized to Baldwin regarding the incident.

"Mr. Baldwin is an American treasure and I am ashamed at the way he was treated," Baldwin jokes. "I mean what harm would it do to let him keep playing his game. Not any game mind you, but a word game for smart people."

Now, that's an episode I hope no one had missed!