Jessica Alba sizzled on the red carpet at Sunday night's MTV Movie Awards in Los Angeles, wearing a yellow Kenzo skirt paired with a white strapless Piece D'anarchive top that showed off her shoulders, midriff and lots of leg. Her shoes? By Jimmy Choo, of course.

The "Machete Kills" star was joined by British singer Rita Ora as presenters during the ceremony, as the two handed the award for Best Shirtless Performance to Zac Efron for his role in That Awkward Moment.

Things got a little heated when Ora ripped off Efron's shirt while he was accepting his award.