The swimmer who took home a record-breaking eight gold medals from the Beijing Games joins Miley Cyrus, Lindsay Lohan and Ciara as presenters at the Sept. 7 VMAs telecast from Los Angeles. British comedian Russell Brand will host.
It's been a busy week for Phelps, who announced he'll write a book about his road to Olympic history (to be released in time for the holidays) and plans to host the season premiere of "Saturday Night Live."
Zac Efron, Vanessa Hudgens, Ashley Tisdale and Corbin Bleu of the "High School Musical" franchise will also present at the VMAs, as will "Twilight" actors Kristen Stewart, Robert Pattinson and Taylor Lautner, MTV said Thursday.
The network also announced performers Katy Perry, T-Pain, Lupe Fiasco and The Ting Tings.
Performers already announced include Rihanna, Pink, Paramore and T.I., who will be making his first appearance at a major awards show since his arrest right before an awards ceremony last year. The Jonas Brothers, Lil Wayne and Kid Rock are also scheduled to do their thing onstage.
On the Net: