Prince's Trust Concert

Prince Charles, the Prince of Wales, second from left, Princes William, center, and Harry get ready for the start of the Prince's Trust 30th Birthday Concert held at the Tower of London on May 20, 2006.

Credit: GETTY IMAGES/Jo Hale

The Bee Gees -- Robin, left, and Barry Gibb -- are the first to perform on stage during The Prince's Trust 30th Birthday Concert held at the Tower of London on May 20, 2006. The brothers performed their hit "Jive Talking."

Credit: GETTY IMAGES/Jo Hale

Will Young and concert host Cat Deeley perform on stage as part of The Prince's Trust 30th Live at The Tower of London on May 20, 2006.

Credit: GETTY IMAGES/Dave Hogan

Annie Lennox performs "There Must Be An Angel" at The Prince's Trust 30th Birthday concert at The Tower of London on May 20, 2006.

Credit: GETTY IMAGES/Dave Hogan

Rock's Prince of Darkness, Ozzy Osbourne, gave a performance that had the royal guests and the rest of the crowd showing their appreciation May 20, 2006, at The Prince's Trust 30th Birthday Concert at the Tower of London.

Credit: GETTY IMAGES/Joe Raedle

Illusionist David Blaine is interviewed by concert host Cat Deeley on stage during The Prince's Trust 30th Birthday Concert held at the Tower of London on May 20, 2006.

Credit: GETTY IMAGES/Jo Hale

Prince Charles, center, and his wife, Camilla; Prince William, third from right; and Prince Harry attend the Prince's Trust 30th Birthday Concert at the Tower of London on Saturday, May 20, 2006. The Prince's Trust charity was formed 30 years ago by Britain's Prince Charles to offer financial assistance to help young people reach their potential.

Credit: AP Photo/Chris Radburn, Pool

Pink performs on stage as part of The Prince's Trust 30th Birthday Concert at The Tower of London on May 20, 2006. As darkness set in, the American singer got Charles and Camilla dancing and waving their glow sticks.

Credit: GETTY IMAGES/Dave Hogan

Britain's Prince Charles and his wife, Camilla, the Duchess of Cornwall, hold glow sticks at the Princes Trust 30th Birthday Concert at the Tower of London on Saturday, May 20, 2006. The Prince's Trust charity was formed 30 years ago by Prince Charles to help young people.

Credit: AP Photo/Chris Radburn, Pool

Will Young performs at The Prince's Trust 30th Birthday Concert at The Tower of London on May 20, 2006. Other performers included The Sugababes, Lionel Richie, Ozzy Osbourne and Pink.

Credit: GETTY IMAGES/Dave Hogan

X-factor's Chico Slimani and Dame Edna Everedge enjoy the show during The Prince's Trust Concert held at the Tower of London on May 20, 2006. The concert was a fundraiser for the Prince's Trust, a charity established by The Prince of Wales in 1976.

Credit: GETTY IMAGES/Jo Hale

Princes Harry, front, and William attend the Prince's Trust Concert, celebrating 30 years of the charity founded by their father, Charles, the Prince of Wales, at The Tower of London on May 20, 2006. A star-studded list of performers provided the entertainment for thousands of music fans.

Credit: GETTY IMAGES/Dave Hogan

Lionel Ritchie performs on stage as fireworks go off at the finale of The Prince's Trust 30th Live concert held at the Tower of London on May 20, 2006.

Credit: GETTY IMAGES/Jo Hale

Prince Charles, president and founder of the Prince's Trust, stands on stage at the Trust's 30th birthday concert at the Tower of London on Saturday, May 20, 2006. At the end of the event the Prince of Wales thanked the performers and the crowd for their support. "I must say that this is the moment when I wish I could sing," he said.

Credit: AP Photo/Chris Radburn, Pool

Prince Charles speaks on stage alongside his wife, Camilla, the Duchess of Cornwall, and Princes William and Harry, at the Princes Trust 30th Birthday Concert at the Tower of London on Saturday, May 20, 2006. The Prince's Trust charity was established by Charles in 1976 and offers training, mentoring and financial assistance to help young people achieve their potential.

Credit: AP Photo/Chris Radburn, Pool

Prince William meets host Cat Deeley backstage at the Prince's Trust 30th Birthday Concert at the Tower of London on Saturday May 20, 2006.