India, Sept. 11 -- Feeling youthful, energetic, and healthy isn't just about hitting the gym or following the latest skincare routine. What you eat can have a profound impact on your body, mind, and overall vitality. Certain foods can boost energy, improve immunity, support brain health, and even slow down the effects of ageing.

In a September 1 Instagram post, fitness coach Dan Go reveals 10 foods that help him feel stronger, healthier, and even 10 years younger. (Also read: Fitness coach shares 'Japanese eating rule' Hara Hachi Bu to stay lean and shredded without ever dieting )

Eggs, grapefruit, pumpkin seeds, and bone broth. Collagen is "Nature's Botox." It keeps skin firm, joints flexible, and bones strong. After 30, your body prod...