Ayesha Curry has hit back at a troll who claimed she and husband Stephen Curry are in an open relationship.The 32-year-old actress shared a photo from the NBA star's recent cover shoot with GQ magazine on Instagram and gushed about the image. "Good gracious God almighty @stephencurry30 … my baby's @gq cover shoot," she captioned the photo of the basketball player posing at sunset. One fan speculated about a rumour relating to the couple's relationship in the comments, writing, "But yet you still want an open relationship smh (shaking my head) If I were him you woulda been sent to the streets already." According to a screengrab taken by TMZ, Curry responded to the trolling by defending her marriage. "Don't believe everything you read. Do you know how ridiculous that is?" she replied. "Don't disrespect my marriage like that. Please and thank you." Ayesha and Stephen have been married for 10 years and share three children – Riley, nine, Ryan, six, and Canon, three.