Era must be around World War I. The lady's fashion suggests earlier rather than later.
I can't get a clear look at the shoulder titles or the collar badges but I notice he seems to be wearing two lanyards - one braided and one plain. It's not something I've seen before and it may have been quite common at the time but no doubt our residents experts will enlighten me !
Maec