Dr. Macrene Alexiades-Armenakas, a dermatologist based in New York City, said eating flaxseed is a must-have staple of the beauty diet.

“It turns out that it's very high in omega-6 and omega-3 content,” she said. “And that these omega linoleic acids are incorporated into the skin architecture. I have observed improvements in skin, hair and nails when patients consume foods that are high in flaxseed.”

She also recommends eating a lot of fish, which is also high in omega-3s.

Dr. Alexiades-Armenakas said drinking coffee can help decrease your risk for skin cancer and improve the quality of your skin—because the amount of polyphenols in the beans.

Everyone wants a beaming, white smile—so start with some vitamin C, according to Dr. Gerald Curatola, of Rejuvenation Dentistry in New York City.

And, believe it or not—shitake mushrooms contain a sugar that helps stop plaque from forming.

For shiny, full hair, add oils to your diet. Celebrity hair stylist Paul LaBrecque said avocados, olive oil and omega-3 oils will do the trick.

"What they're going to do is make sure that your hair that's growing out thicker is well-stabilized,” LeBrecque said. “That means you get the right amount of sebum coming from your scalp. Sebum is an oil that our body produces, and when we have a natural flow of sebum, we're going to keep our hair looking healthier and thicker for a longer and greater period of time"

LeBrecque also suggested eating sunflower seeds to maintain the color in your hair.

And remember—being beautiful doesn’t have to break the bank. You just have to stop by your local grocery store and stock up on the right foods.

Advertising helps us deliver the articles you love at no charge to you

Are you sure you want to log out?

If you are the only person using this device,
there’s no need to log out. Just exit this page
and you won’t have to sign in again. But if
you’re on a public or shared computer, log out
to keep your account secure.