Stop buying drugstore creams and potions that promise whiter teeth, healthier hair and brighter skin – you can achieve your beauty goals by changing your diet. Beauty comes from within, so treat your body right and eat your way to better looks with these healthy foods.
Whiter Teeth: Celery
Want to brighten up your smile? Swap your whitening strips for a crunchy midday snack. Celery contains fibrous cellulose which scrubs away teeth stains as you chew it. For more natural teeth whitening solutions, click here.
Strong Nails: Walnuts
Brittle nails that are soft, thin and easily torn are a problem for many women. The solution is biotin, a B vitamin that helps strengthen nails. Before opting for a biotin supplement, try snacking on walnuts. As well as being an excellent source of biotin, walnuts are rich in other beauty enhancers – like wrinkle-reducing omega-3s.
Healthy Hair: Beans
Any well-balanced diet should contain a substantial amount of protein but this is particularly true for those looking to improve the state of their hair. Try eating protein-rich beans for stronger, healthier hair that won’t break. Click here for a list of foods that fight the effects of aging.
Flawless Skin: Squash, Liver and Salmon
The key to flawless skin is what you put into your body – not what you smear on it. The antioxidants responsible for glowing, youthful skin – called carotenoids – can be found in squash and other colorful fruits and vegetables. Carotenoids fight free radicals and help to protect skin against damage and disease, while vitamin A-rich foods like liver will help prevent dry skin.
For the best defense against wrinkles make sure to pack your diet with omega-3 fatty acids. Found in great quantities in food like salmon, omega-3s reduce inflammation in the body as well as reinforce cell membranes, improving their ability to retain water, yielding softer, smoother skin. To learn more about omega-3s, click here.