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

About The Author
Castina