"I kissed Katy Perry and I liked it!" Hollywood legend Jack Nicholson, 75, gave the 28-year-old pop songstress a smooch on stage at a benefit for Paul Newman's The Painted Turtle Camp at Hollywood's Dolby Theatre on Tuesday night. Nicholson co-hosted the concert, called "You've Got a Friend...A Celebration of Carole King and Her Music,'' with Quincy Jones and Danny DeVito. Carole King herself performed at the show along with fellow musicians John Legend, Darlene Love, Jesse McCartney, Alicia Keys, and others. (12/4/2012)
Getty Images
Miss any of this week's most memorable celebrity moments like Katy Perry and Jack Nicholson sharing a smooch, or some TV stars lighting a Christmas tree with the Obamas? Check out omg!'s Top Shots!