Adriana Lima sticks to a strict diet in order to maintain her stunning figure.
The Victoria's Secret model - who has an 11-month-old daughter Valentina - has to watch what she eats and rarely indulges in any treats.
When asked how she keeps her enviable physique, she told TV show 'The Cut': "Definitely zero carbs for sure. I'm doing a combination of different protein shakes - it's called Metagenics. And also, I only can eat green vegetables, everything grilled or steamed, or four ounces of any type of protein and usually that's what I have for lunch and dinner, and every three hours in between I have a protein shake or cereal bar."
Adriana says she is sticking to a strict diet and exercise regime now because she wants to be healthy when she's older.
The 29-year-old beauty said: "I'm really looking to my future. When I get older, I want to really be in shape. And also working out is a great source of detox, you know? You sweat out all the toxins, the impurities come out. Also it helps with your mood, you look great, it helps with your skin, and also it helps with my immune system too. I never get sick when I work out. I have actually more energy. Working out should be a part of everybody's routine."