16/12/2014 06:38 GMT | Updated 16/12/2014 06:59 GMT

The Christmas Story Told In One Song, By One Woman, Singing Multiple Parts

Now THIS is how you tell the story of the birth of baby Jesus!

A tip of the hat to music student Zoe Anne Robinson - who's only 21 years of age, but got talent coming out of her (tinsel-covered) ears.

Check out her retelling of the Christmas story, in which she not only sings multiple parts but plays multiple roles. As well as being extremely pretty to listen to, it's funny, to boot.

Oh, and make sure you stick around for the outtakes...

SEE ALSO: Hate Christmas? Hate People? This Song Is For You