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 contains
business suit.
There might also be
dress suit, full dress, tailcoat, tail coat, tails, white tie, and white tie and tails.