To say that former Baywatch minx Pamela Anderson playing Virgin Mary is a stretch is to state the obvious. We'd be more easily convinved of Jon Stewart playing a Republican.

But Canada asked their citizens to momentarily suspend their disbelief when they aired CTV and The Comedy Network's A Russell Peters Christmas Special. The comedy sketch, which showed Anderson swathed in white alongside Peters (as Joseph) and funnymen Jon Lovitz and Faizon Love (as "Weissmen"),  was a comical remix of the classic bible story which played on Anderson's questionable virgin status.

And it's no wonder, we've never seen a virgin wearing so much eyeliner!

[via THR]