H&M's holiday collection is always whimsical, always chic, and always affordable. And the just-launched 2025 collection is no ...