Top healthy foods that Miranda Kerr, Victoria Beckham and Heidi Klum love

World-famous models such as Miranda Kerr and Heidi Klum may well have had you guessing the secret to their success what it comes to their toned, svelte figures. The same goes for Jennifer Aniston's stunning curves, or actress-turned-health guru Gwyneth Paltrow, who follows a strict eating regime, and singer-turned-fashion designer Victoria Beckham, who struts her elegant, wispy frame on and off the catwalk. We take a look at the foods that are a must for the likes of Miranda, Heidi, Victoria and Jen. From nutrient-rich edamame and omega 3-filled salmon to potassium-packed coconut water – the secret's out...

Miranda Kerr is a long-time advocate for avocados, which are a great source of vitamins, minerals, and healthy fats. The Australian-born model reportedly often makes healthy salads for dinner with nutrient-packed avocado, feta, and spinach. She also snacks on avocado throughout the day, as well as other healthy ingredients. "Some of my favourite snacks are organic almonds and blueberries, half an avocado with sea salt, and I also love eating Fuji apple pieces with almond butter and agave – it feels like a treat but it's really good for you," she told Australian magazine Body + Soul.

Victoria Beckham is a big fan of edamame beans and reportedly turns to them as a healthy snack. A half-cup serving of shelled edamame contains around 10% of the recommended daily intake of vitamins C and A, and is a good source of fibre, protein, and zinc. As well as being high in protein, the soybeans are also low in calories and carbohydrates. Kourtney Kardashian reportedly lost her baby weight following the birth of her daughter Penelope thanks to snacking on edamame.

Supermodel Heidi, whose figure remains as sensational as ever at 41, once told Shape magazine: "Raw almonds are the perfect snack. A handful can hold me over to my next meal. Best yet, they are so good for you." Stunning actress Jennifer Aniston is also a fan of the healthy nuts, regularly incorporating them, and almond milk, into her diet. She revealed her signature breakfast smoothie to InStyle earlier this year, which includes sprouted almonds and chocolate almond milk, mixed with a series of other super healthy ingredients.

A handful of almonds (approximately 23 nuts) provides 6 grams of protein to help keep you feeling energised. It also supplies almost half of an adult’s vitamin E recommended daily requirement. A 200ml glass of almond drink, meanwhile, supplies a third of the UK recommendation for a woman.

Health guru Gwyneth Paltrow reportedly attributes her glowing complexion to salmon, which is an excellent source of omega-3 fatty acids that keep the skin looking moisturised. According to research, omega 3 compounds can help to protect cells from free radical damage caused by the sun and help ward off ageing.

Low in calories, hydrating and with more potassium than four bananas, it's no wonder coconut water has a lengthy list of celebrity fans, including the likes of Madonna – who calls it her "on-the-go snack" – Demi Moore, Sienna Miller and Jessica Alba. The healthy drink also helps digestion, lowers blood pressure, and is packed with electrolytes, the minerals vital for bodily functions such as muscle movement, brain operation and nerve transmission.