Recalling a time when models were told their careers would be over at 21, Kristen said she’s glad to see things are “slowly changing for people in that industry”.
But she slammed media outlets for suggesting Camila’s age makes her undesirable or unfit to date a Hollywood movie star like Leo.
She added: “As far as Leo and his latest breakup, who knows what happened. Maybe she really cared for him but was just ready for the next chapter, perhaps it's temporary, or maybe it's none of our business but can we stop with the ageist headlines and comments?
“But let's keep the funny memes coming, they're stellar. Truly.”
Social media users had mixed reactions to the piece, with many suggesting Kristen had missed the mark and misinterpreted the coverage of Leonardo’s love life.
“No one is calling Camila old, she’s 25, that’s literally the joke,” one Twitter user penned. “Leo is the one with a problem for only dating girls whose brains haven’t finished developing.”
Another suggested that while Kristen’s comments were well intentioned, “20-something models don’t need anyone to reassure them that they’re still desirable”.
There has long been debate over Leonardo’s trend of exclusively dating women in their early 20s despite approaching 50.
While some fans support the actor’s right to date whomever he wishes, other have said his love life reflects a worrying trend of older men refusing to date women their own age in Hollywood.