What you are looking for are foods containing nutrients that promote collagen/skin production and which contain a high water content to improve moisture retention. Specifically, anything high in amino acids, vitamin C, and minerals like zinc, copper, and iron and fruit with high water content.
Amino acids, such as glycine and proline, are the building blocks of collagen, while vitamin C is essential for its synthesis and protection. Zinc helps activate amino acids, copper activates the enzymes that cross-link collagen fibers, and iron is required for healthy collagen.
In terms of fruit, the Kakadu Plum, a native Australian fruit, has up to 100 times the vitamin C content of an orange.
However, if you can't get a hold of any of those, then guava, kiwi, strawberries, papaya, cantaloupe, mango and citrus fruits like oranges, grapefruit and lemons are all high in Vitamin C.
Fruits such as watermelon, strawberries, peaches, apples, grapes, guavas and cucumber (yes, it's a fruit) have a very high water content, which helps with skin hydration.
Many fruits such as guavas, passion fruit, apricots, and bananas have some amino acid content, but protein-rich foods such as red meat, poultry, fish, eggs and soy are better for providing the amino acids necessary for skin production.
Fruit that contain some zinc include avocado, pomegranate, blackberry, and guava, along with kiwifruit, blueberries, cantaloupe, and apricot.
Fruits high in copper include avocados, guavas, and dried fruits like apricots, prunes, and raisins. Other good sources are blackberries, star fruit, kiwifruit, and pineapples.
You'll find iron in strawberries, watermelon, blueberries, bananas, guavas and avocado.
Lots of different fruit can help give you a glowing complexion, but if you are looking for one "all rounder" then probably guava fits the bill.
