Prince William meets Kelly Osbourne in the artist's backstage Green Room during The Prince's Trust 30th Live concert held at the Tower of London on May 20, 2006 in London, England.
photo
prince
william
This Prince William photo might contain
business suit.