Marina,
Thanks for your question regarding upper eyelid blepharoplasty. Blepharoplasty has very good longevity. It is possible that you might see enough age related changes that you could need a slight touch-up in the future, but it can also be life-long. It also somewhat depends on your current anatomical situation. If you have a forehead and brow that is not likely to descend over time then a blepharoplasty may be all you need and it could be the only time you ever have one. If your forehead and brow are not in need of a forehead lift currently, but descend enough in the future, you may need to have a brow lift down the road. It is also possible that you just develop some additional skin laxity over your life that could be improved by a secondary blepharoplasty. There are also laser treatments such as Fraxel that can be performed on the upper lids to improve skin tone. I hope this helps.
Ed Buckingham