Friday, February 11, 2011

Ellen DeGeneres' Royal Cousin



The pop star is heading to the Big Apple to host "Saturday Night Live." Get the latest on the funny news!