Stars of the film and music worlds were out in force on Sunday night, for the MTV Movie Awards in Los Angeles.
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...