try drinking a gallon of water a day and see how your skin improves. As far as moisture goes your outer skin is a reflection of your hydration.
Vichy is one of the better over the counter brands, you could also order online Kiehls, Vivier, glytone anti aging are all very good brands
Go to ulta and talk to their estheticians for a professional recommendation. While pregnant do stay away from retinols which are anti aging. They can cause birth defects. But look for something that has hyaluronic acid in it which is a natural chemical our body makes which helps retains moisture by 1000x its weight. So it is super hydrating which will help reduce and prevent wrinkles.