42 is definitely not too old to start Botox. Most patients start getting Botox treatments in their 30's. As Botox is both curative and preventative, the sooner you start the better. Botox treats dynamic wrinkles and you may need to add filler to soften deeper static wrinkles. I'd first suggest that you have consultation with an experienced cosmetic doctor and then make a decision.