Men's formal shirts

Prince of Wales shirts from £19.95

Originally made popular by the Jermyn Street of olde, classic Prince of Wales check shirts are more popular than ever this season.