Taylor Lautner on Saturday Night Live!
Last Saturday, Taylor Lautner hosted SNL! For those of you who missed it, here are (hilarious) clips from the show:
OMJ! *laughs hysterically*
And here's a gallery of pictures of Taylor from the show.
While we're already laughing our heads off, here's another funny thing. Some celebrities (Stephen Lunsford from 'Private Practice,' Elizabeth McLaughlin from 'The Clique,' and Brennan Mejia from 'iCarly') made their own New Moon spoof:
Love always, Bella