Ever thought how celebrities manage to look uber divine on the red carpet, while doing groceries and going out for a casual lunch. Besides sleeping well and visiting the salon and spa regularly, there must be a thing or two about them eating healthy too, right?

In Bollywood we have often heard about Shilpa Shetty’s fitness regime – with the star even penning a book titled The Great Indian Diet.

Many Hollywood ladies also run their own food blogs, take food-porn level Instagram shots, and even write their own cookbooks. Compiled from Women’s Health, here is how our favourite stars stack up in the nutrition department.

1. Chrissy Teigen

As if you needed another reason to love model Chrissy Teigen, she fills her cookbook Cravings: Recipes for All the Food You Want to Eat, with indulgent food that she and her husband John Legend enjoy. Teigen revealed she never skips breakfast.

“I have to have breakfast and breakfast has to be eggs, whether in omelet form, hard-boiled, or over-easy,” Shape magazine quotes her as saying. For her daily dose of omega-3s, the 31-year-old starlet goes for a tuna salad with just a touch of mayo and lots of Dijon mustard.

When it comes to her juice, Teigen prefers to go green. “I love green juices—the ones that include lots of actual greens and don’t include too much apple,” she adds.

2. Laila Ali

The daughter of the late professional boxer Muhammad Ali isn’t just a champ in the ring. She’s also a winner of healthy cooking—as seen on her appearances on the American reality show Chopped and the Cooking Channel.

Steering clear of processed food is what she swears by. Instead, she urges women to cook at home and eat whole foods; especially, veggies and lean protein.

3. Ayesha Curry

Host of Food Network and cookbook author, the loving wife of NBA player Stephen Curry, feels cooking isn’t just a one-woman show. It’s a family affair. Her daughter is often by her side in the kitchen, picking up healthy cooking and eating habits along the way.

She usually eats pasta made with marzano tomatoes and her own herbs and seasonings. Ground chicken, ground turkey and ground beef are often included in her diet.

4. Mandy Moore

Mandy Moore wants to bring the role of her This Is Us character Rebecca Pearson to life. She recently told beauty site Byrdie that she hopes to start a family soon. And to prep her body, she’s sticking to a vitamin-taking regimen that includes vitamin C, vitamin D, fish oil, selenium, and iodine. Moore eats everything…. and by that she does mean “everything!”

Her secret is just to eat in moderation. “Everything in moderation, including moderation. I guess that’s my philosophy.”

5. Jessica Biel

We all know that eating local is good for the environment, and Jessica Biel takes that advice to heart—and into her backyard. She recently told the Los Angeles Times that whenever she craves a salad, she just steps into her garden and picks spinach, radishes and other veggies.

6. Venus Williams

The Australian Open finalist changes up her diet based on her competition schedule. While she says she eats a clean, mostly plant-based diet when prepping for a tournament, she doesn’t deny her cravings.

“I do splurge, absolutely, because I’m human and I want to have a great life. I happen to love different treats and butter, things like that. You just have to live a balanced life,” she told People in February this year.

Have something to add in the story? Share it in the comments below.