Ayesha Curry/Instagram Stephen and Ayesha Curry
Stephen Curry is keeping the romance alive with his wife Ayesha Curry, even after a decade of marriage.
"A couple of weeks ago @stephencurry30 surprised me with the most beautiful vow renewal ceremony," Ayesha, 32, wrote on Instagram. "He even picked out my dress for me and had it waiting 😭."
She continued, "Our big girl Riley officiated and Ryan and Canon walked me through the grass of our backyard." (Ayesha and Stephen, 33, share three children together: son Canon W. Jack, 3, and daughters Ryan Carson, 6, and Riley, 9.)
The happy bride said, "It's everything I've always dreamed of but didn't know could be possible in this way. A moment I will never forget. I love you @stephencurry30."
In the accompanying photo, Ayesha — wearing a long-sleeved white gown — and Stephen stand under a flower arch as Riley, in yellow, presides over the ceremony. Canon and Ryan look on from a cozy picnic blanket nearby.
Stephen and Ayesha met each other in high school in North Carolina and married on July 30, 2011.
Back in July, Ayesha celebrated the couple's momentous anniversary with a special Instagram tribute, calling the athlete "my love" and "best friend."
"My everything! 10 years married y'all 🎉," Ayesha wrote. "It has felt like the blink of an eye. @stephencurry30 is by far, hands down the most amazing being I know."
She added, "I can't wait to see what the next 50 has in store for us. Happy day happy day! We've been doing the most celebrating the past couple of days. July 30,2011 to infinity and beyonnnnnnd."