Colourful fruits and vegetables such as carrots, spinach, peppers, peaches, different kinds of squash, apricots, watermelon, tomatoes and pink grapefruit contain high levels of coloured pigments that could help give you a healthy complexion.