Hilary Duff spotted out and about in Studio City Next image