Peter dress code is much more relaxed (as previously mentioned) than it used to be.

Shorts and nice shirt are acceptable these days...