Stephen and Ayesha Curry Celebrate Their 12th Anniversary in Greece: "Love of My Life"

When it comes to NBA couples, Stephen Curry and his wife Ayesha's love is a slam dunk. The pair met at church when they were teenagers, and though they didn't start dating right away, they got married in 2011 after three years together. They have three beautiful kids — daughters Ryan and Riley and son Canon — and besides sharing adorable photos of their sweet family on Instagram, they also post their cutest couple moments.

On July 31, the pair celebrated their 12-year wedding anniversary while on a romantic trip to Greece. "12 years of being married to my best friend and love of my life. 15 years of dates and making memories," Ayesha wrote on Instagram alongside a slideshow of sun-drenched pictures. "So much more to go. I love this man so much!!! Feeling blessed beyond measure . . . okay back to celebrating."

That same day, Stephen also commemorated their anniversary on Instagram. "My Woman. I Love you more than you know," he wrote. "I'm thankful for every experience we have shared together. The highs, the lows, the ways life has brought us closer together through it all," the Golden State Warriors star said. "God continues to bless us. You have brought me so much joy and happiness from day 1. Let's keep going. More! I love you!"

See the sometimes goofy and always aww-inducing Instagram snaps of the all-star couple ahead.