Prince William interacted with the man, 22-year-old Sebastian Smith, during a royal visit to a local cafe in Ilminster. Prince William has received an apology from a man who mistook him for the late singer Prince. It comes after the Prince of Wales recounted a heartwarming scene with a man who mistakenly took.