Ayesha and Steph Curry renew their wedding vows for 10 year wedding anniversary and Riley officiates the ceremony

Photo Credit: Ayesha Curry/Instagram

Celebrating their 10 year wedding anniversary, Stephen and Ayesha Curry renewed their vows.

The ceremony, which was a surprise from Steph, 33, was officiated by their eldest child Riley, 9.

Taking to Instagram, Ayesha, 32, wrote: “A couple of weeks ago @stephencurry30 surprised me with the most beautiful vow renewal ceremony. He even picked out my dress for me and had it waiting.

“Our big girl Riley officiated and Ryan and Canon walked me through the grass of our backyard. 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.”

Apart from Riley, Steph and Ayesha also share daughter Ryan, 6, and son Canon, 3.

The couple met when they were teenagers and got married on July 30, 2011.

Celebrating their anniversary back in July, Ayesha wrote: “My everything! 10 years married y’all. It has felt like the blink of an eye. @stephencurry30 is by far, hands down the most amazing being I know.”

She continued: “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.”