Diddy, Steve Carell, Jonah Hill, Zac Efron, Vanessa Hudgens, Russell Brand, and Miranda Cosgrove will also be presenting awards, plus a musical performance by Christina Aguilera.
The 19th annual MTV Movie Awards, hosted by comedian Aziz Ansari (Parks and Recreation), will air live on Sunday June 6 at 9pm/8pm CT.
The show lets fans choose the winners from a list of nominees. Vote for the winners in each film category starting May 11 through June 5 at MTV.com.
Tune in Sunday, June 6 to see Tom and Cameron at the MTV Movie Awards! Excited about the show? Sound off in the comments below!