Beyoncé’s new Christmas collection is beyond magical