For sure older than 2 months. Anyone who knows anything about chameleons can tell you that is an adult/close to adult female veiled chameleon. I would strongly encourage you to have your husbandry reviewed as well because anyone who tells you that is a 2 month old male probably isn't giving out correct husbandry advice. Lucky for you though, lots of people here are willing to help
Please answer these questions:
https://www.chameleonforums.com/threads/how-to-ask-for-help.66/
Also since you do have a female, you'll need to provide her a laying bin so she can lay her infertile eggs. This is a good resource:
https://www.chameleonforums.com/blogs/egg-laying-and-the-laying-bin.345/
And if you like videos, here my playlist of top 5 videos for new keepers: