So May was the month when we got a glimpse of Caitlyn Jenner on the cover of Vanity Fair for the very first time, we met our new little Princess Charlotte (not in person, obvs, but we wish) and Kate Moss broke the internet after she reportedly called a flight attendant a 'basic bitch' on an EasyJet flight. Classy.
But not only was May filled with births and basic bitches, it was filled with red carpet events, too. From the MET Gala to Cannes Film Festival, there were plenty of wild and wonderful outfits to spot on the red carpet.
Here's a few that we think should've definitely hired a different stylist - and brace yourselves, because there's LOADS:
Iggy turned up to the Billboard Music Awards in this two-piece number, and although what happens in Vegas stays in Vegas, we wont forget this outfit in a hurry!
Okay, granted, she's one of the hottest women on the planet and would look great in a bin liner. But this carpet sweeping dress that J-Lo wore to the Billboard Music Awards in Vegas made her look like less of a filmstar and more of a cabaret act!
Katie flashed (quite literally very nearly) back to her Jordan days briefly for an evening when she attended the RuPaul's Drag Race event.
At yet another sassy Vegas event, Kesha rocked up pretty much wearing an ice skating outfit. Cool.
We were worried that this trend would catch on when trendsetter Kendall wore this two-piece to the Youth premiere at Cannes Film Festival.
Because obviosuly Miley doesn't have a wardrobe full of perfectly wearable clothes, she thought she'd wrap herself in bandanas...
Pink looked... not so pretty in pink at the BMI Pop Music Awards in L.A.
We're not sure why, but every time we see Rachel we just expect her to be dressed in something fabulously Notebook-esque, and so by wearing this outfit she seriously let herself down!
As cool as comfy and casual is, Rihanna really took it too far when she was spotted wearing this jeans, tee and hat combo.
As much as we never thought we'd ever be putting Sienna on a worst dressed list, we just cannot let this kite-inspired number that she wore to Cannes Film Festival slip through the net.
Are there even any words for this? I mean, WHAT is it?
Ruffles on ruffles on ruffles on ruffles. Too many ruffles, Sophie.