Yes. Now 29 is not at all an age unlike earlier. You can take the example of our own Manju Warrier or even some heroines like Kavya, Navya or Meera. They looked so beautiful then.
Probably its due to her over makeup. But her acting was too good. She has improved a lot. I never expected her to do such a powerful role. Her role in Trans itself I felt was too big for her to carry.
Excessive smoking can have a bad impact on the skin.. There are rumours going around that she does smoke quite a bit.