Ellen Page SNL: Ellen Page “Saturday Night Live” Host March 1

Ellen Page, the Oscar-Nominated star of the indepedent hit Juno, is scheduled to host Saturday Night Live on March 1.

97% OF OUR READERS ALSO READ THIS ARTICLE:
Snooki WWE Wrestlemania 2011 - "Jersey Shorer" Taking On Michelle McCool & Layla