2018 is drawing to a close, and its final week saw quite the variety of fashion choices. Katy Perry stepped out in a thick leather outfit that looked like it was painted on, Vanessa Hudgens rocked some stylish casuals, and Selena Gomez sent a pointed message with her choice of hoodie. On the more sophisticated side, our favourite Royals opted for some polished Christmas looks… but with mixed results (sorry, Princess Beatrice). And, after playing it more classic on the red carpet, Lady Gaga was back to her over-the-top costumed ways – and we’re totally here for it. Peep the rest of the year end’s style winners and losers in the gallery below:

Selena Gomez’s sweater is ending 2018 with positive vibes

Facebook

Twitter

Pinterest

+

of

Jack Brooksbank & Princess Eugenie

For their first official Christmas as a married couple, Princess Eugenie and Jack Brooksbank opted for traditional colours with red, navy, a light blue tie for him and black details for her. Perhaps it was designed to give a little edge, but that leather headband is doing her no favours, and his coat is a tad oversized.

Style LosersGetty Images

John Mayer

Oh, John. In this scruffy ensemble, the crooner is looking dated – just look at those faded jeans and that layering. And those boots? No thanks. Not his worst fashion moment ever, but pretty close.

Style LoserGetty Images

Selena Gomez

In a hoodie with the pointed slogan, ‘Choose Empathy’, Selena looks comfy and low-key. We love that she’s dressing pretty incognito, and doing what makes her happy over the holidays.

Style WinnerGetty Images

Regina King

From the waist up, this is a perfectly stylish look – cute striped turtleneck, effortless headwrap, and hoops being shown off to perfection. But then Regina goes and ruins it with those boots. The stitching and length look incredibly dated, not to mention they look pretty uncomfortable.

Style LoserGetty Images

Princess Beatrice

Oh… dear. That piping, ill-matching hat and those gloves make her look like some kind of detective. Not your day, Bea.

Style LoserGetty Images

Madison Beer

Whilst running errands in LA, Madison sure is making casual look pretty glam. We’re not sure about the crop (that t-shirt looks like it’s actually been scissored), but those high-waisted sweats are great, and tucked into those chunky boots? Perfect.

Style WinnerGetty Images

Kate Middleton

Truly stunning. In this sumptuous midi coat dress, the Duchess of Cambridge is looking perfectly Christmassy whilst attending church with her fellow Royals. The coordinating velvet collar and headpiece, along with those maroon gloves, and well-placed brooch, are just perfect. One of her best looks to date.

Style WinnerGetty Images

Katy Perry

Uhm… where to start with this? It looks like someone painted think, sloppy clay on Katy and then just let it set. The colour is unflattering, as is the texture. And what exactly are those cuffs around her knees? The best we could say is that at least her earrings and makeup are on point, but that’s about it.

Style LoserGetty Images

Lady Gaga

Oh Gaga, we love you in Mother Monster mode. At a truly theatrical show in Las Vegas, the star makes being suspended from the ceiling in an all-glitter suit with a robotic-looking headpiece seem completely effortless. The blue hair is dazzling, and that orange lip? Out of this world.

Style WinnerGetty Images

Vanessa Hudgens

Ok, ok, the cowboy boots are a little out of place in LA at Christmas, but overlooking them, this isn’t a bad look. The oversized open blazer with cream turtleneck looks perfectly stylish, and the shades and straw hat bring some fun holiday flair.

Style WinnerGetty Images

Kaia Gerber

In this ‘90s inspired look, the model cuts a chic figure in her on-trend oversized blazer, jeans and a few stylish rings. It could do with a little colour, but given that she’s off-duty, it’s not bad at all.