In this photo released by Warner Bros., talk show host Ellen DeGeneres, right, welcomes Robert Pattinson, star of the “Twilight” film series, during a taping of “The Ellen DeGeneres Show” on the Warner Bros. lot in Burbank, Calif., on Tuesday, May 18, 2010. This episode of “The Ellen DeGeneres Show” airs on Wednesday, May 19. (AP Photo/Warner Bros., Michael …

Share on Google+Tweet about this on TwitterShare on FacebookShare on StumbleUponShare on TumblrShare on RedditBuffer this pageDigg thisShare on LinkedInPin on Pinterest

« »