Trending Now: Megan Fox - Courtney Stodden - Beyonce Knowles - Nicole Scherzinger - Bridget Moynahan - Elizabeth Gillies - Emily Osment - Kim Kardashian

Beyonce Knowles: Surprise Oprah! A Farewell Spectacular

In news:

Beyonce Knowles got an invitation to sing for Oprah Winfrey, she eagerly accpted the gig.


Wearing a tuxedo leotard, she was accompanied by an army of sexy, geeky girls during the Tuesday night, May 17 performance which was taped for the talk show’s finale.

Prior to Beyonce’s arousing performance, Oprah Winfrey invited Jackie Evancho and Josh Groban to the stage. The “America’s Got Talent” alum sang a song from the “Wizard of Oz”, while Josh delivered a rendition of “Somewhere Over the Rainbow”.

The other special guests that night were Tom Cruise, Dakota Fanning, Halle Berry, Usher and Alicia Keys. Kicking off the show was Tom Hanks who introduced a fun montage of Oprah’s greatest moments. “It’s all about love,” he said.


More Pictures