Haven’t seen her in a while, but Natalie Imbruglia is still looking good!