Modified On September 8, 2006
AP is reporting that Ellen DeGeneres has been chosen to host the Sunday, February 25 broadcast of the 79th Annual Academy Awards. Jon Stewart was unavailable for comment.
In a tortured sentence that would receive a D or worse from a sixth grade English teacher, the show’s producer, Laura Ziskin, said:
I can already tell she is going to set the bar very high for herself and therefore for all of us involved in putting on the show.