Angels, Shepherds, Wisemen and most importantly a baby