Pierce Brosnan was seen out and about with his estranged adopted son Christopher for the first time in two decades.