Prince Harry arrived in Italy yesterday for a two day visit where he will attend a number of events commemorating the Allied Campaign during WWII, focussing on the 70th anniversary of the Battle of Monte Cassino. Today, he laid a memorial wreath at the Cassino Commonwealth War Cemetery. As expected, he was in his British Army dress uniform complete with smart hat.
Embed from Getty Images

My Gran would have called him “an answer to a maiden’s prayer” and then there’s the hat! That’s a real topper/cover.
Got to love a man in uniform.