Baby Jesus...Ladybug Pillow Pet
Shepherds/Wisemen...Nan, Pop, and Amos
Angel...Audrey, accompanied by her fat reindeer
Costumes were provided by my rag drawer ;) And yes, we have 1 million baby dolls in this house, not to mention a real baby (who has already played the role for crying out loud!) and "Mary" refused to work with anyone other than her pillowpet. Actors.
I would like to point out that one of our shepherds also appears to be moonlighting as Iron Man. Totally against his exclusivity contract.