Cooper smooches Betty White on SNL
Bradley Cooper and Betty White locked lips for a passionate smooch on Saturday Night Live.
The Hollywood heartthrob, 40, and the 93-year-old actress took part in recurring soap opera parody The Californians as part of the sketch show's 40th anniversary special, and their characters had an affair.
The hilarious sketch was just one of many highlights of the show, which saw stars including Eddie Murphy, Will Ferrell, Jerry Seinfeld, Taylor Swift, Kerry Washington, Tom Hanks, Alec Baldwin and Tina Fey taking part.
The three-and-a-half-hour special opened with Jimmy Fallon and Justin Timberlake performing a funny musical number paying tribute to past sketches and characters.
Anchorman star Will reprised his role as game show host Alex Trebek in a revived game of Celebrity Jeopardy. He welcomed guests including Jim Carrey as Matthew McConaughey, Darrell Hammond's Sean Connery, Kate McKinnon's Justin Bieber and Alec Baldwin's Tony Bennett, and both the host and the guests had viewers in stitches.
Mike Myers and Dana Carvey poked fun at Kanye West when they resurrected their classic characters Wayne and Garth from Wayne's World.
The pair were discussing musical guests when Garth said: "I think Beck was one of the best, even better than Beyonce."
Apparently having a pop at Kanye following his stage-crashing antics at the Grammys, he looked over at the rapper in the audience and said: "Kanye, sit down."
The evening also saw musical performances from the likes of Miley Cyrus, Kanye West and Paul McCartney.
And there was even a sketch of a musical performance, with Maya Rudolph bringing back her Beyonce impression for renditions of Halo and Drunk In Love.