After the hard hat invites, we had an idea what to expect from Jeremy Scott's fourth collection for Moschino. But, as per usual, it was far better than anyone could imagine.
There were road signs, ranging from 'Dangerous Couture Ahead' to a 'no heels' symbol (which got a very enthusiastic thumbs up from our resident flat shoe fanatic, Hannah Rochell), on the catwalk; setting the scene for what was to come.
And there turned out to be, amongst other things, a car wash. Fully functioning, yes… This is Jeremy Scott, remember - and he doesn't do things by halves.
Construction was the theme of the show, and along with the road signs and road runway, models wore Chanel-style high vis tailoring alongside CAUTION tape and sign-emblazoned coats and dresses, and even traffic cone hats and bags.
With the car wash, came the Power Puff motifs - our favourite pieces being the bags - and then the craziest designs from the whole show: the carwash tassel dresses, feathers and 50s-silhouette prom dresses combining metallic bodies with striped puffball skirts.
Models danced down the bubbly runway, with Modigliani-faced beauty Anna Cleveland, with her impossibly striking bone structure, sashaying down in a red tassel dress.
After fast food and Barbie, we weren't sure Jeremy Scott could do it, but he truly outdid himself with SS16 - and he knew it, taking his bow in a black hoodie with those iconic interlocking 'C's in taps on the front.
See all the best pictures from the amazing show, here...