The Duke of Edinburgh met his match yesterday when he bumped into an outspoken elderly man who was quick with a quip.
Ex-naval commander Keith Evans (97), who served alongside Philip in the late 1940s, joked about the Queen's consort when he visited his old school.
Mr Evans was a pupil at Pangbourne College in Berkshire, and the Duke, who surprised the world with his retirement announcement last week, visited the institution with the Queen to mark its centenary.
When he met the Duke, they reminisced briefly about their service together and he showed Philip a letter the Duke had written to him in 1947, thanking Mr Evans for his note congratulating him on his engagement to the then Princess Elizabeth.
When asked about his recollections of the 95-year-old Duke, Mr Evans replied: "He was a bit randy, but you had better not put that down."