I can only assume Ms Azalea got tanked on egg nog, mugged Santa and decided to rock his oversized red suit - sans fur trim - to the Jingle Ball. That's the only logical explanation here, right?
Iggy Azalea poses in the Z100 Jingle Ball press room at Madison Square Garden in New York. Photos / AP
Taylor Swift
Taylor Swift performs and is seen on the red carpet at Z100's Jingle Ball at Madison Square Garden in New York. Photos / AP
Keeping up the festive fashion - Tay Tay gets her tartan on. Compared to Iggy, this is actually quite tasteful - and was worn as a legitimate stage costume. On the red carpet, Taylor kept it fun and flirty in this little number...
Charli XCX
Which is possibly what Charli XCX was going for but instead ended up looking cheap and trashy. This is destroying my festive cheer. Bahumbug.
Charli XCX poses in the Z100 Jingle Ball press room at Madison Square Garden in New York. Photos / AP
Kim Kardashian
Speaking of cheap and trashy, Kimmy K pulled out a double whammy this week. In every sense.
Left: Kim Kardashian at the 1st Annual Diamond Ball in Los Angeles. Right: Kim Kardashian attends Acria's 19th Annual Holiday Dinner Benefit in New York. Photos / AP
Salma Hayek
There's a lovely touch of Yuletide to this without being too obvious. Not so lovely is the fit - which is too tight across the bust and too long in the skirt. But hey, when you're up against this lot, it ain't the worst we've seen.
Salma Hayek at the 1st Annual Diamond Ball in LA. Photos / AP, AFP
Pharrell
Clearly, Pharrell stopped by Iggy's egg nog party and joined her crime spree, stealing this hot pink number from a middle-aged Hausfrau called Helga. Again, only logical explanation.
Pharrell Williams at Z100's Jingle Ball 2014 at Madison Square Garden in New York. Photos / AP
Rihanna
Under normal circumstances, this would not be good. And it's still not. But truly, it's better than 99% of outfits we've seen this week.
Rihanna arrives at the 1st Annual Diamond Ball in Los Angeles. Photos / AP
Emily Blunt
Finally, just to end the year on a happier note, we have the always lovely Emily Blunt. You're welcome.
Emily Blunt poses on the red carpet at the IWC Gala as part of the Dubai International Film Festival in Dubai, United Arab Emirates. Photos / AP
- nzherald.co.nz