Cara Delevingne admits that she was "disgusted" by same-sex relationships growing up.
The model, who identifies as pansexual, said her upbringing had a lot to do with her thoughts at the time.
"I grew up in an old-fashioned household. I didn't know anyone who was gay," she told Gwyneth Paltrow's "Goop" podcast on March 16. "I didn't know that was a thing and actually, I think growing up … I wasn't knowledgeable of the fact I was homophobic. The idea of being [with] same-sex [partners], I was disgusted by that, in myself. I was like, 'Oh, my God, I would never. That's disgusting, ugh.'"
In time, Cara, 28, became more aware of her sexuality and went into "massive depression" about it, she said.
"I was so ashamed of ever being that," she said, "but, actually, that was the part of me that I love so much and accept."
Cara has been in several high-profile romances, having previously dated St. Vincent and "Pretty Little Liars" star Ashley Benson. Her sexual orientation, she says, is "constantly changing" and "really complicated." She admits that she wants to "just be straight" sometimes.
Once she came to terms with her sexuality, her modeling career became better.
"I was so unhappy and I wasn't following my truth, especially in terms of being a model," she said. "That whole thing of having to fit into the box — I'm an androgynous person. I love being a woman and dressing up and doing all that, but I also love being a rough and tumble 'man.'"
She continued, "I feel so much more comfortable in the fluidity of what it is to be just a human and to be an animal, almost, because that's what we are."