The 39-year-old singer posted a cute selfie of the couple on her Instagram.
“I fell head over slippers in love with this perfect man 10 YEARS ago today!” she captioned. “By chance he knocked on my dreamy cottage door (sigh), I let him in and never let him leave. He is mine, I am his…forever #MAY212010″
Jessica and Eric have been married since 2014, but she celebrates May 21, 2010 as their anniversary because it’s the actual day they first met, when a mutual friend invited Eric, a former NFL player, to a party at her house, and they instantly connected.
The couple share three children, Maxwell, 8, Ace, 6, and Birdie, 1.
If you missed it, Jessica recently shared some adorable pictures of her family from Easter.