Scarlett Johansson and Jennifer Lopez steal the style show at MTV Movie Awards
Scarlett Johansson and Jennifer Lopez showed 'em how it's done at the MTV Movie Awards.
The Avengers actress (30), who welcomed her first child into the world in September of last year, turned heads in a Zuhair Murad pink jumpsuit, accessorising with a bold and bright Roger Vivier clutch.
The blonde beauty attended the event as part of the Avengers Assemble cast, who presented the 'Generation Award' to Robert Downey Jr, who all 'took a knee' as their Iron Man co-star accepted the lifetime achievement award.
"In the 34 years that have passed since the birth of MTV, I've grown up, I've struggled, I've failed. I've partied way too much," he said.
"I begged for second chances and literally clawed my way to the top."
But it was Jennifer Lopez (45) who stole the show in what might become the 'new' Versace dress - a belted tuxedo dress with plunging neckline and Vete Ferde jewellery.
The mother-of-two opted for her signature smokey makeup look as she strutted the red carpet.
Later in the night, actor Channing Tatum and the Magic Mike cast presented the singer/actress with the award with Best Scared as S*** Performance for the Boy Next Door and Tatum took the opportunity to show J-Lo his moves.
"We're not gonna get a little dance number, nothing?" she asked "Something! Let's get it! Let's get it!"
After which Channing replied: "Your turn."