Jennifer Lopez was awarded this year's 'Generation Award' for actors whose diverse contributions have made them household names.

"Euphoria" also won offbeat awards for "best fight" and a new award for the best on-screen "hookup." (Reuters)

Zendaya has dominated the MTV Movie and TV Awards as her teen drama "Euphoria" and big-screen superhero blockbuster "Spider-Man: No Way Home" were voted best show and best movie respectively.

The light-hearted awards, held on Sunday at the start of the summer blockbuster season, were voted for online by the public, and underscored the huge popularity of the 25-year-old former Disney child star.

Zendaya won best performance in a show for "Euphoria," HBO's often bleak and hard-hitting look at modern teen life, which also won offbeat awards for "best fight."

With obsessive fans encouraged to vote multiple times for their favourites, the awards tend to recognise mainstream and commercial hits with large and devoted social media followings.

It was little surprise therefore that "Spider-Man: No Way Home" - by far the biggest box office hit since the pandemic - won best movie.

The film has earned almost $1.9 billion worldwide, and is the third-biggest hit for domestic theatres ever.

It also won best performance in a movie for Zendaya's on-screen and real-life boyfriend Tom Holland, who plays the latest incarnation of the web slinging superhero - although neither attended the ceremony in Santa Monica, near Los Angeles, in person.

READ MORE: New Spider Man sequel nets third best opening of all time with $253M

Jack Black honoured

Lending some A-list stardust to the room, Jennifer Lopez was presented a non-competitive "Generation Award."

She thanked "true love" before telling her fiance Ben Affleck "and everybody at home" that she was on her way back for dinner.

Lopez also won best song, for "On My Way (Marry Me)," while 19-year-old multiple Grammy winner Olivia Rodrigo won best music documentary "Olivia Rodrigo: driving home 2 u."

Jack Black was also honoured by MTV for his career on Sunday. 

The 52-year-old attempted an energetic entrance, somersaulting on stage to youthful cheers from the audience, before breathlessly calling for "a little blast of oxygen."

Daniel Radcliffe, who won best villain for adventure comedy "The Lost City," joked that his British accent had made his evil turn a breeze.

"This is a universally recognised accent of pure evil," he said.

READ MORE: Accio all Potterheads: ‘Harry Potter’ stars are reuniting for a TV special

Source: TRTWorld and agencies