Stars of the film and music worlds were out in force on Sunday night, for the MTV Movie Awards in Los Angeles.
J.Lo, Jessie and Cara led the way
While Jennifer played it reasonably safe with a low-cut, black mini-dress, Jessie went for something a little different, sporting a baggy, glittery trouser and top combo.
Model-turned-actress Cara Delevingne was also in attendance, donning a burgundy number, with lace detailing.
Who are your style winners and losers? Check out all the red carpet snaps below...