"Our sweet baby boy is ONE today! I hope he lets us smother him like this forever," Ayesha, 30, captioned the image.
Fans couldn't believe how quickly Canon was growing up. "I swear he was just born. Where does the time go?" one fan wrote in the comments section. "Your babies grow up faster than basketball quarters! He was just born," another joked.
The couple, who met in church youth group, got married on July 30, 2011. They are also parents to daughters Riley, 6, and Ryan, 3.
As if her plate wasn't full enough, she recently revealed that she's currently taking a Harvard Business School course.
"I haven’t talked about this publicly, but I’m taking this Harvard Business School online course thing right now,” Ayesha said on Girlboss Radio on June 26. “And I’ve stuck with this so I’m really ... I’m really proud of myself.”
Are you in awe of how Ayesha effortlessly balances motherhood with her career? Sound off in the comments below!