Vedder, Paul Weller, Noel Gallagher Join Who Onstage

Eddie Vedder, Paul Weller and Noel Gallagher joined the Who onstage Monday at London's Royal Albert Hall for the last show of the legendary British rockers' world tour.

Vedder joined the Who for "I'm One," from their 1973 rock opera, Quadrophenia, as well as "Getting in Tune," from the group's 1971 classic, Who's Next. The Pearl Jam frontman also sang on the 1971 single "Let's See Action," according to Who guitarist/songwriter Pete Townshend's official Web site.

Oasis' Gallagher played guitar on "Won't Get Fooled Again", and Weller joined Townshend for "So Sad About Us," a Who tune he once covered with the Jam. The duet rounded out a three-song acoustic set that also included "Drowned" and "Heart To Hang Onto," a song from Rough Mix, Townshend's 1977 album with the late Faces bassist Ronnie Lane.

The concert was a benefit for London's Teenage Cancer Trust, which raises money to build cancer wards for teens in the UK. At the show,

the Who presented the Trust with a check for 1 million pounds (about $1.4 million).

The concert will be shown in a pay-per-view Webcast December 2 and 3. Information is available at the Trust's Web site, www.teencancer.com.