Melissa Sue Anderson – Age 58

Advertisement

Melissa Sue Anderson started her career at a very young age, but she became famous when she played the role of Mary Ingalls in the Little House on the Prairie. She was given numerous credits due to her unique and fun role on that TV show. Fortunately, she hadn’t developed any bad vices, like other celebrities who started their careers at a young age.

Currently, Melissa is already 58 years old but still looks beautifully young, which is why everyone around her is envious. Whatever her skincare regimens are, she puts a lot of dedication into it because she looks younger than her age. Although she is no longer as active on screen as she was in her younger years, she still brings with her the beauty habits she got from being on camera. She surely learned a lot from her makeup artists and dermatologists when she was still on TV. Whatever she has done has paid off, for sure.

Advertisement