A healthy diet is essential for maintaining beautiful skin, hair and nails. Your body is only as good as what goes into it. Beauty is created from the inside out!

Here are some ideas for a "beautiful" diet:

Omega-3 Goodness
Eating oily fish like mackerel or salmon that contain omega-3 fatty acids will help you hydrating and nourishing your skin. Products containing omega-3 are rich in these fatty acids.

Go Nuts for Almonds!
Almonds contain high concentrations of Vitamin E, which helps strengthen your skin’s natural elasticity. Almonds also contain the powerful antioxidant Selenium. Remember though that almonds are high in calories, so keep your intake to a handful.

Pumped for Protein!
Eating plenty of protein helps in the build up of Keratin. Keratin is the substance that makes up your nails. Skinless, boneless chicken breast, lean turkey and beans are rich in healthy proteins.

Vitamins B & E
Food that is rich in Vitamin B helps your hair shine. Important sources of Vitamin B are eggs, milk, green vegetables and poultry. Vitamin E can ease the painful swelling associated with over-exposure to sunlight. Burning of the skin, while out in direct sunlight, causes skin to stretch and show the outward signs of aging, often before your skin should! Blueberries are an excellent source of Vitamin E.

Vitamin C
Vitamin C is believed to help in the build up of collagen, which reduces wrinkles. Kiwi fruit, oranges, mango and papaya are all great sources of Vitamin C. A good multivitamin can help you to properly nourish your body and give you the recommended daily amount of Vitamin C.

We all know that Calcium is good for your bones, but what you might not know is that it can help in clearing your skin too. You can find Calcium in skim milk, low-fat cheese and yogurt.

Water is Life!
Remember to drink as much as water as you can, when in doubt, have an extra glass! Water helps to flush toxins from your body. Water has a hydrating effect on your skin and this hydration helps to keep your skin elastic.