Michelle Ryan has hardly changed since she first shot to fame in EastEnders.
The actress, 31, was snapped out and about while shopping in north London last Friday and still looks as fresh-faced as she used to.
Ryan became a household name when she played Zoe Slater for five years in the BBC soap.