welcome to health care magic
there is no such cream which will bring bck ur complexion if at all any is just on temporary basis.
take care of ur diet.
drink plenty of water.apply sun protective creams while going outside and wear sun glasses.have food rich in vitamins
.take fresh fruits and juices.vitaminC rich foods like amla is good for skin.