Photos: Prince William's snappy hat