Just like the other newspaper vendors, William was seen wearing the uniform of a red hat and vest, and he formerly spoke at an event at a London homeless shelter, recalling a visit to the same shelter with his mother. The prince is also the royal patron of the homeless charity Centrepoint, a role previously held by Princess Diana.