age deceives thats what i can say
even S 1 had their oen issues of casting Ram-Sakshi due to their image as Jai Walia & Parvati Agarwal respectively how can they win hearts but they did win hearts
Its the same here NaSha might not look the age though Nakuul is really 38 yrs old in real life but still they have win hearts and convince the viewers and thats what natural acting means
regards to Ram's eating habits there are people in the world who eats alot but doesn't gain weight it could be an health issue or genetic
Its all abt convincing