Ben Affleck seems to be reverse aging.
The 43-year-old recently stepped out looking younger than ever, and many people are speculating that he has Botox to thank for that.
Click through the gallery to watch him and age, and then miraculously look younger.
1 of 6
2 of 6
3 of 6
4 of 6
5 of 6
6 of 6