Vin Diesel sang, Channing Tatum danced and Zac Efron showed off his toned abs yet again as the best shirtless winner for the second year in a row at the MTV Movie Awards on Sunday.

In addition to such cheeky, fan-voted honors as best kiss and best shirtless performance, the awards also served as an unofficial promotional platform for the upcoming blockbuster season.

Almost at odds with the raunchy spirit of the show, the big winner of the evening was the teen tear-jerker "The Fault in Our Stars," which got the Golden Popcorn statuette for best movie of the year as well as multiple wins for star Shailene Woodley.

Other winners included Bradley Cooper, Tatum and Jennifer Lopez, as well as Jennifer Lawrence and Meryl Streep, who were not in attendance.

Woodley, who picked up one of the first awards of the night for best female performance in "The Fault in Our Stars" in addition to the Trailblazer Award and best kiss (with Ansel Elgort), gave an emotional speech dedicated to the book's author, John Green.

"He gave this world a beautiful masterpiece," she said directly to Green, who was seated in the audience. Woodley said that the book changed her life when she read it and that his words will transcend the test of time.

John Dickerson will 'Face the Nation'

CBS News moved swiftly Sunday after Bob Schieffer's retirement announcement to name the network's political director, John Dickerson, as the new moderator of "Face the Nation." Dickerson, a former Time magazine and Slate writer who has been with CBS since 2009, will begin his new role early this summer.

Schieffer, who made the announcement on Sunday's show, noted that Dickerson "sure has the right bloodlines" for the assignment. Dickerson's mother, Nancy, was the first female correspondent in the CBS News Washington bureau.

trouble in Tennessee: Rapper Nelly is facing felony drug charges after being arrested in Tennessee on Saturday. State troopers said that Nelly, whose real name is Cornell Haynes, was pulled over because the bus he was riding in failed to display proper stickers. Troopers said they smelled marijuana when they reached the bus. In a search, they said they found five rocks that tested positive for meth, as well as a small amount of marijuana and drug paraphernalia. The St. Louis native is facing charges of felony possession of drugs, simple possession of marijuana and possession of drug paraphernalia.

Associated Press