The MTV Video Music Awards kicked off on Sunday and in its wake it left a whole string of unforgettable entrances and onstage ensembles.
When it comes to the arrivals there's only one thing on everyone's mind, the fashion hits v should-have-stayed-at-home haute, and it was certainly a mixed bag of hits and misses.
The cream of the Hollywood crop graced the red carpet in their best frocks with Disney starlet Selena Gomez upping the glam factor with her navy Atelier Versace gown.
The Elizabeth Hurley-eque dress featured a thigh high slit, bejewelled hook and eye fastenings and sheer bustier. That's how it's done.
Taylor Swift channelled Marilyn Monroe glamour with her curly hairdo and plunging Herve Leger by Max Azria gown. Show-stealer for sure.
Rita Ora followed suit with a plunging Alexandre Vauthier neckline complete with sequins and feathers. She was all about the dazzle and shimmer.
Less could be said for Miley Cyrus on the other hand, who fell somewhat short of clothes and style as she arrived clad in statement separates and a gem waist belt.
But it was her stage outfit that left people reaching for the remote control. Starting as she meant to go on, Miley ditched her 60 percent covered look for an all-on-show stage change.
The cropped haired singer performed alongside Robin Thicke in a near-naked outfit as she squeezed herself into her twerking two-piece.
Butt-baring PVC hot pants and a matching beige bralet, could this be Miley Cyrus's most revealing number to date?
Check out our gallery of the best and worst dressed celebs
Who do you think was the best and worst dressed at the VMAs? Tweet us @sofeminineuk