America’s Sweetheart Betty White and hip-hop heavyweight Jay-Z were all smiles on Thursday night as they hit 30 Rock to rehearse for their much anticipated hosting and musical guest performances airing this Saturday night, May 8, on NBC’s Saturday Night Live.

Wild horses couldn’t keep us away!


SEE ALSO:   "American Idol" Judge Kara DioGuardi Ryan Seacrest Interview Audio