Everyone likes a good hat. Why not choose a snazzy For Britain cap or hat to complete your look in patriotic style?